The traditional 4-star The Victoria Hotel is a great place to stay in London.
Due to a riverside location of The Victoria Hotel, guests have direct access to Thames River, which is 12 km away. The property is neighboring restaurants and a stadium as well as Kew Gardens, which is around 25 minutes` walk.
Guests will find exhibition centers and banks in the neighborhood.
Rooms at The Victoria Hotel feature modern touches such as complimentary Wi-Fi, flat-screen TV, a safe, a kitchen and a work desk. Some rooms have the garden view. Bathrooms are fitted with a shower, guest toiletries and bath sheets.
Every morning starts with an award-winning continental breakfast. The on-site 24-hour restaurant tempts guests with British dishes. Serving a wide assortment of dishes, The Plough and The Lofty Turtle are about 350 meters from the property.
The Victoria Hotel can be reached in a 20-minute drive from London Heathrow airport.
The hotel offers bicycle and car rental services on site.
On-site leisure facilities include an outdoor swimming pool, a shared lounge and a library.