New Mansion House is situated in the Westminster Borough district of London, and is located 0.7 miles from Buckingham Palace. Free Wi-Fi is available throughout the property. At the hostel, rooms include a desk. Every room has a shared bathroom. The units include a wardrobe. A continental breakfast Read more
New Mansion House is situated in the Westminster Borough district of London, and is located 0.7 miles from Buckingham Palace. Free Wi-Fi is available throughout the property. At the hostel, rooms include a desk. Every room has a shared bathroom. The units include a wardrobe. A continental breakfast is available every morning at New Mansion House. Big Ben is a 20-minute walk from the accommodation. The nearest airport is London City Airport, 10 miles from the property.