See all photos
73 Warwick Way, Victoria, London, United Kingdom
The 3-star budget The Tudor Inn Hotel London includes air-conditioned rooms around 25 minutes on foot from Coca-Cola London Eye Riverside Observation Wheel. There is a railway station close to this London inn, and guests can easily reach the Apollo Victoria Theatre which is only 0.6 km away.
The hotel is situated in Westminster Borough, which is a great choice for travellers interested in shopping, parksand history, approximately 30 minutes on foot from the perennially crowded Harrods and approximately 35 minutes on foot from the public Trafalgar Square. Within a 5-km distance of the Tudor Inn London, business travellers will find the historic castle "Tower of London". Entertainment in the area includes the Royal Albert Hall nearly a 10-minute ride from the accommodation. This London hotel lies only steps away from Victoria underground station.
The Tudor Inn Hotel features 14 rooms equipped with a flat-screen TV with satellite channels as well as tea and coffee making equipment. The rooms are fitted with an en-suite bathroom. Offering a separate toilet, a shower, and a rainfall showerhead, the bathrooms are also appointed with a hair dryer and towels.
Offering British meals, The Marquis of Westminster is situated in the immediate vicinity of the property.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about The Tudor Inn Hotel! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices