Tudor Inn Hotel
The Tudor Inn Hotel Victoria is a magnificent modern 3-star hotel set in a traditional Victorian building, situated in the heart of the Victoria area of London.
Our prime location gives easy access to many of London's top attractions, we are less than than a mile from Buckingham Palace, the Tate Britain art gallery and the Houses of Parliament. We are within walking distance from both Victoria and Pimlico underground stations.
You can view the Tudor Inn Hotel on our interactive map.
Affordable accommodation in central London
Privately managed, the Tudor Inn was built over a century ago as the residence for Victorian nobility and designed to showcase the look of a single palatial unit. It is based on Georgian, Palladian and Regency combined styles. We pride ourselves on providing comfortable and stylish accommodation in central London, at competitive prices.
The Tudor Inn Hotel is ideally situated within walking distance to Victoria Station, with immediate access to the Gatwick Express service. From our favourable central location within the heart of zone 1, you can walk to many of London's iconic sights like Buckingham Palace, Green Park, Knightsbridge’s exclusive shops (including Harrods), Westminster Abbey, the Houses of Parliament, and the London Eye.
All of the tastefully furnished and spacious guest rooms are beautifully decorated, and all have private ensuite bathrooms with Hans Grohe fittings. Rooms are fitted with a flat-screen TV. For your comfort, you will find free toiletries and a hairdryer. Our guest rooms are fully equipped including luxurious Hypnos beds with all the amenities you require, making them an ideal choice for leisure and business travellers.
Our 24-hour reception also provides luggage storage, currency exchange, tickets for tours and shows, as well as advice on the local area and transport.
Free High-Speed Wireless Internet Access is available throughout the hotel and all rooms.