Boutique Hotels > Montagu Place Hotel in London
|
2 Montagu Place, - London - W1H 2ER
Discreet, quiet and stylish, this boutique hotel in Marylebone is close to Baker Street, Regents Park and 600 metres from Madame Tussauds wax museum.
Mapping is approxmiate |

