292 Vauxhall Bridge Road London SW1 (0.1 km from Apollo Victoria Theatre)
Conveniently set in London citizenM London Victoria Station provides air-conditioned rooms a shared lounge free WiFi and a restaurant. This 4-star hotel offers a bar.
1 Neathouse Place (0.1 km from Apollo Victoria Theatre)
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. This 4-star hotel offers a 24-hour front desk a concierge service and free WiFi.
262 Vauxhall Bridge Road (0.2 km from Apollo Victoria Theatre)
The Victoria Flat offers accommodations in London a 15-minute walk from St James's Park and one mile from Big Ben. This apartment provides an elevator and free Wifi. The property is 0.
(0.2 km from Apollo Victoria Theatre)
Stylish Buckingham Apartment Victoria provides flawless service and all the necessary facilities for visitors. Stay connected with your associates as complimentary Wi-Fi is available during your entire visit.
101 Buckingham Palace Road (0.2 km from Apollo Victoria Theatre)
Combining modern comforts with Victorian opulence this Grade II listed railway hotel is in the heart of the of London Victoria. Located next to London Victoria station The Clermont London is easily connected to everything that London has to offer.
(0.2 km from Apollo Victoria Theatre)
Stunning & Modern 3Bed House in Victoria. Is an apartment located in London 800 metres from Buckingham Palace. The unit is 1 km from St James's Park. The kitchen features an oven a microwave and a toaster as well as a coffee machine and a kettle.
20 Gillingham Street (0.2 km from Apollo Victoria Theatre)
Fabulous 3 Bed 2 Bath near Victoria Station provides accommodations in the center of London a 3-minute walk from Victoria Train Station and 400 yards from Victoria Tube Station. Guests staying at this apartment have access to a patio.
3 Gillingham Street (0.2 km from Apollo Victoria Theatre)
Located in London The Eaton Townhouse provides air-conditioned rooms with free WiFi. This property is located a short distance from attractions such as Buckingham Palace and St James's Park.