Choose your room
Luxury 2 Bedroom Rooms Near Mayfair - Prime Location 4*
Luxury 2 Bedroom Rooms Near Mayfair - Prime Location London hotel is a great place to stay in Central London with an array of dining experiences that will tantalise your taste buds, a 16-minute walk from Madame Tussauds London.
Guests may find Buckingham Palace within a few blocks of the guest house, and the Hay Hill Gallery is about 800 metres away. The comfortable hotel is 5 minutes on foot from Central London Seventh-day Adventist Church and 5 minutes' stroll from Marylebone underground station. Along with other cultural attractions the privately run Sherlock Holmes Museum is nestled not far from the Luxury 2 Bedroom Rooms Near Mayfair - Prime Location. This accommodation is also just 1.2 km from Paddington train station.
Guests can dine at the restaurant L'angolo Bianco located a 5-minute walk away.