Situated in London within 700 metres of Madame Tussauds, 113, Crawford Street, Marylebone provides accommodation with a flat-screen TV and a kitchen. Free WiFi is offered.
There is also an oven, microwave and a kettle.
Regents Park is 1.6 km from the apartment, while Lord's Cricket Ground is 1.7 km from the property. London City Airport is 18 km..