The Resident Victoria, located just 984 feet from Buckingham Palace, offers close proximity to a selection of attractions, theaters and landmarks.
Located just a few yards from the River Thames, Staybridge Suites London Vauxhall is a contemporary, design-led hotel. Free WiFi is accessible throughout.
In London's West End, this 5-star luxury hotel is set in a beautifully preserved Neoclassical building.
Just off Piccadilly and next to Green Park, The Stafford London is elegant, central, peaceful and charming.
Page8, Page Hotels is located between Covent Garden and Trafalgar Square. It offers a merged communal lounge and part bar/part coffee shop. There is a small outdoor terrace and luggage storage space....
The Londoner features a stunning guest-only club, six concept restaurants and bars including a rooftop lounge, a spa with pool, gym, superfood clinic and beauty salon.
The Corinthia London is located just steps from Trafalgar Square and Whitehall. It features restaurants, bars, a florist and London's spa.
Staff were helpfull and kind. Location si perfect !
Nestled behind Buckingham Palace, this luxurious hotel is opposite the Royal Mews.
We like everything at 41. We have stayed many times
Featuring a bar, Raffles London at The OWO is located in the center of London, a 1-minute walk from Banqueting House.
Best hotel in London, great restaurants, staff and rooms.
Featuring a fitness center, a restaurant as well as a bar, Riu Plaza London Victoria is located in the center of London, a 2-minute walk from Victoria Train Station.
Very nice hotel with very pleasant and attentive staff.
- London - Hyatt Regency London Albert Embankment provides accommodations in London near Houses of Parliament and Westminster Abbey.
Its super clean & very cozy for a holiday or vacation.
Located on the south side of the River Thames, 2133 feet from the London Underground, Park Plaza London Riverbank has free WiFi and air-conditioned rooms with flat-screen TVs.
Very clean and smell nice Nice big room, staffs are nice
Between the River Thames and Trafalgar Square, this 4-star hotel has a mix of history and modern style. It has a restaurant, the gym is open and river views.
The location, staff, cleanliness were all excellent.
Park Plaza Victoria Hotel features an Italian restaurant, stylish cocktail bar and modern bedrooms.
Very friendly staff, good location and well maintained.
The Resident Victoria, located just 984 feet from Buckingham Palace, offers close proximity to a selection of attractions, theaters and landmarks.
Great location, very clean and modern. Staff were so friendly!
Conveniently set in the center of London, citizenM London Victoria Station provides air-conditioned rooms, a shared lounge, free WiFi and a restaurant. This 4-star hotel offers a bar.
Location: 10/10 Quality of room: 10/10 Food: 8/10
The iconic Great Scotland Yard Hotel, part of Hyatt is located in one of the most prestigious and historical areas in London.
Everything and specially the details of the finishing
Located on London's South Bank, this modern and family-friendly hotel is just a few minutes’ walk from the River Thames and London Eye.
Great visit thankful for the VIP of the day upgrade
This stunning boutique-style hotel overlooks Buckingham Palace and its mews, and provides personalized service.
Perfect location, very friendly and helpful staff.
A heritage deluxe 4-star hotel, located a short walk from city highlights such as Buckingham Palace, Hyde Park and Mayfair.
Lovely staff and great location for what we wanted
With fantastic views of Big Ben and the River Thames, this historic 5-star Marriott hotel features a swimming pool. Its spacious rooms include luxurious bathrobes and Egyptian cotton sheets.
Amazing hotel, great location and staff were exceptional
Located on the South Bank of the Thames, Park Plaza Westminster Bridge London is set opposite the Houses of Parliament and Big Ben, on the South Bank.
Excellent location, very friendly and helpful staff.