SlickHotels.uk
Partner links
Save up to 50% off your next trip
Subscribe to unlock our secret deals
One of our bestsellers in London! Providing free WiFi, The Tudor Inn Hotel offers accommodation in London, 0.7 miles from Buckingham Palace. Built in 1900, this 3-star hotel is within 0.8 miles of Westminster Abbey and 0.8 miles of St James's Park. The property features a 24-hour front desk.
At the hotel, every room is equipped with a desk and a flat-screen TV. The private bathroom is fitted with a shower. The rooms at The Tudor Inn Hotel include air conditioning and a wardrobe.
Houses of Parliament is 0.9 miles from the accommodation, while Big Ben is a 19-minute walk away. The nearest airport is London City Airport, 8.1 miles from the property.