|
|
The Eaton Townhouse
3 Gillingham Street, London, England
(0.2 km from Apollo Victoria Theatre)
Score from 933 reviews: Very Good 8.2
from GBP 120Average price per night
The Eaton Townhouse is a 3-star hotel in London and brings together free Wi-Fi and parking, right by Apollo Victoria Theatre, Victoria Palace Theatre and London Victoria Station.
|
|
|
|
DoubleTree by Hilton London - Vict...
2 Bridge Place, London, England
(0.2 km from Apollo Victoria Theatre)
Score from 2,014 reviews: Very Good 8.2
from GBP 226Average price per night
Guests of the DoubleTree Hotel London - Victoria will find that quite a few popular tourist attractions are within just a short walk from the hotel. Visitors will be able to walk...
|
|
|
|
Lakeview Court Apartments
49 Buckingham Palace Road Victoria, London, England
(0.2 km from Apollo Victoria Theatre)
Located in Bayswater, the Lakeview Court Apartments London is a stone's throw away from Victoria Palace Theatre. The apartment complex is located only a short walk away from...
|
|
|
|
Park Plaza Victoria London
239 Vauxhall Bridge Road, London, England
(0.2 km from Apollo Victoria Theatre)
Score from 4,838 reviews: Fabulous 8.7
from GBP 222Average price per night
The Park Plaza Victoria London is located in central London, in close proximity to the major tourist draws, such as Big Ben and Houses of Parliament. Both major airports can be...
|
|
|
|
Hotel 41
41 Buckingham Palace Road, London, England
(0.3 km from Apollo Victoria Theatre)
Score from 2,381 reviews: Exceptional 9.9
from GBP 311Average price per night
Situated in the Bayswater, the Hotel 41 is close to Apollo Victoria Theatre, Victoria Palace Theatre and Buckingham Palace.
The Hotel 41 caters for families with children...
|
|
|
|
Comfort Inn Victoria
18 - 24 Belgrave Road, London, England
(0.3 km from Apollo Victoria Theatre)
Score from 2,539 reviews: Very Good 8.0
from GBP 142Average price per night
Situated in the Bayswater, the Comfort Inn Victoria is a short walk from Apollo Victoria Theatre.
The hotel's garden offers a peaceful setting to sit down and relax. Also...
|
|
|
|
The Grosvenor Villa
101 Buckingham Palace Road, London, England
(0.3 km from Apollo Victoria Theatre)
The Grosvenor can be found less than 800 meters from Buckingham Palace. Guests of the hotel will discover ample attractions in the area. St. James Park, Westminster Cathedral...
|
|
|
|
The Rubens at the Palace
39 Buckingham Palace Road, London, England
(0.3 km from Apollo Victoria Theatre)
Score from 2,021 reviews: Fabulous 8.7
from GBP 217Average price per night
This prestigious hotel is located directly across from Buckingham Palace and Mews, and guests will sometimes catch a glimpse of the Queen herself. The 4-star establishment prides...
|
| | |