The Tudor Inn Hotel 3*
Main amenities
-
Wi-Fi
-
24-hour services
-
Air conditioning
-
No pets allowed
Location
Located 2.6 km from a popular entertainment attraction like the Royal Albert Hall, the 3-star The Tudor Inn Hotel London offers modern comforts like currency exchange and a vending machine. Boasting a location within reach of the Apollo Victoria Theatre, this London hotel features 14 rooms as well as a luggage room.
The Oxford Street is around 10 minutes by car from the inn, while Buckingham Palace is around 25 minutes' walk away. Guests can visit places of worship such as the Protestant Westminster Abbey, situated a short way from the Tudor Inn London. The accommodation is also within a few blocks of St James Park. There is Coca-Cola London Eye Riverside Observation Wheel 2.1 km away, and Victoria Coach bus station is only 500 m from this budget hotel. The Tudor Inn Hotel is close to a railway station and right around the corner from Victoria tube station.
The rooms are equipped with tea and coffee making equipment, along with a flat-screen TV with satellite channels for guests' comfort. Also, this accommodation features carpeted flooring. Bathroom comforts include complimentary toiletries and bath sheets, and such essentials as a separate toilet and a shower.
Cambridge Street offers British dishes and is situated approximately a 5-minute walk from the Tudor Inn.
Important information
- Children and extra beds
- There are no cots provided in a room.