rate per night
based on 898 reviews
The Tudor Inn Hotel is situated in London and is within a short walk of nearby attractions, including the Apollo Victoria Theatre, John Lewis Department Store and Westminster Cathedral. It is also ideally located within a 10-minute walk of Victoria Coach Station.
The hotel provides a 24/7 reception, as well as free Wi-Fi and a swimming pool. For added convenience, it offers a currency exchange, a concierge and laundry facilities.
The Tudor Inn Hotel has 14 rooms, all of which are equipped with a hair dryer.
Located within a short walk of the hotel is the Victoria Palace Theatre. Guests can also easily visit the Royal Court Theatre and the Chelsea Bridge.
Health and safety
Services and conveniences
Media and entertainment
Accessibility and suitability
|Check in anytime after 14:00, check out anytime before 10:30|
|Cancellation/pre-payment policies vary by room type and provider.|