Approximately a 25-minute walk from the huge Coca-Cola London Eye Observation Wheel, the 3-star smoke-free The Tudor Inn Hotel London includes 14 rooms. Featuring a storage for belongings, the inn is located a short way from Westminster Cathedral.
This London hotel is in the center of the city, 1 mile from Churchill War Rooms Museum, and 0.3 miles from Victoria metro station. Guests staying at the Tudor Inn will find themselves within 30 minutes' walk of the perennially crowded Harrods. Guests might as well enjoy proximity to Churchill Gardens Wildflower Garden, situated 0.4 miles away. Explore the historical sights of London, starting with Buckingham Palace situated about 35 minutes' walk away. This property is close to a railroad station and 2.4 miles from Marylebone train station.
The rooms include coffee/tea making machines, along with a flat-screen TV with satellite channels for your convenience. An air conditioner are featured for guests' comfort. Guests are welcome to use hairdryers and bath sheets in the en suite bathrooms with a separate toilet and a shower.
Serving a wide assortment of dishes, St. George's Tavern is right around the corner from the Tudor Inn London.