Providing 14 rooms, the smoke-free The Tudor Inn Hotel London is nearly a 25-minute walk from the riveting Imperial War Museums. The highlights of this 3-star inn include currency exchange and a vending machine, it also offers Wi-Fi in public areas.
Conveniently located close to a railway station, the hotel is nestled in Westminster Borough, which is a great choice for travellers interested in shopping, parksand history, in proximity to Apollo Victoria Theatre. When staying at The Tudor London, guests will be 2.1 km from the public Trafalgar Square. This accommodation is also in the vicinity of St James Park. There is the cantilevered Coca-Cola London Eye Observation Wheel around 30 minutes' walk away, while Victoria Coach bus station is just near the hotel. The nearest underground station is Victoria, which is located a mere 450 metres from The Tudor.
The rooms come with coffee/tea making machines, as well as a flat-screen TV with satellite channels for guests' convenience. There is also an en suite bathroom. Bathrooms include a separate toilet, a shower, and a rainfall showerhead, and such comforts as hairdryers and bath sheets.
St. George's Tavern is ideal for tasting British cuisine and is situated a stone's throw from The Tudor Inn Hotel.