Contact the hotel

You can contact the <%hotel_name%> directly without having to use intermediaries.

Or if you prefer, search for and reserve a hotel in <%location_name%> using the links of our sponsors.



Nearby Points of Interest:
  • Estación Victoria (250 m.)
  • Buckingham Palace (800 m.)
  • Saint James's Park (1050 m.)
  • Tate Museum-Britain (1100 m.)
  • Sloane Square (1100 m.)
  • Abadía de Westminster (1200 m.)
  • Hyde Park Corner (1200 m.)
  • Houses of Parliament (1350 m.)
  • Big Ben (1400 m.)
  • Harrods (1.60 Km)

Other hotels in London



Hotel Riu Plaza London Victoria


Neathouse Place, 1, London SW1V 1LH , Greater London (United Kingdom)

Hotel description

Opened in 2023. Completely new, located in the center of London, very close to Victoria Station and tourist spots such as Big Ben, Buckingham Palace and other places of interest. 11-story building. Free wi-fi in all the hotel. Buffet breakfast, with a wide variety, included. It has a restaurant for dinners ""TASTES", à la carte, international food. Lobby Bar. Gym for hotel guests. 3 minutes walk from Victoria station. 29 km from London Heathrow Airport (LHR). 60 km from London Gatwick Airport (LGW) 30 minutes via train (Gatwick Express).



If you are an owner and want to change the hotel information, click here.

© INTERHOTEL.COM - ALL RIGHTS RESERVED