This property is strategically set. in Central London. The property is within easy walking distance of Edgware Road, Oxford Street and Marble Arch. It is surrounded by a number of popular dining options. Marble Arch underground station is just a short walking distance away. Guests will find themselves within easy access of Madame Tussauds Wax Museum, Baker Street and Selfridges. This charming hotel offers simplistic style, yet provides uncompromised service. The guest rooms feature soothing tones, for a peaceful ambiance. Guests can indulge in a hearty full English breakfast in the mornings, before setting off to explore.