Hotels in London near Apollo Victoria Theatre
Filter Results
3756 properties found
-
Sort by
Distance: low to high
-
Buckingham Palace View Apartment
5A Beeston Place, Westminster Borough, London, Sw1W 0Jj, London, United Kingdom
0.3 km to Apollo Victoria Theatre (Show map)
Situated approximately a 10-minute walk from Victoria underground station, Buckingham Palace View Apartment offers Wi-Fi for business or leisure needs. St James's Park is only a 14-minute walk from…
More...
From US$ 620price for 1 nightBook Now -
Modern Cosy 2 Bed In Westminster, Central London
Sw1V 2Rq Stanford St, London, United Kingdom
0.3 km to Apollo Victoria Theatre (Show map)
Located around 10 minutes' walk from Pimlico underground station, the spacious 2-bedroom Modern Cosy 2 Bed In Westminster, Central London Apartment also boasts proximity to the anglo-catholic St…
More...
Book Now -
The Tophams Hotel
24-32 Ebury Street, London, United Kingdom
0.3 km to Apollo Victoria Theatre (Show map)
The comfortable 4-star Tophams Hotel is located near the entertainment district of London, only 1.7 km from St James's Park. Comprising 51 rooms with views of the city, the smoke-free hotel offers a…
More...
From US$ 108price for 1 nightBook Now -
Victoria
24 Admiral House, London Sw1P 1Jw Flat 24 , 4Th Floor, London, United Kingdom
0.4 km to Apollo Victoria Theatre (Show map)
The 1-room Victoria Apartment lies merely 1.4 km from The British Museum and about a 5-minute walk from Leicester Square tube station. Wi-Fi is provided for both business and leisure activities.
More...
From US$ 271price for 1 nightBook Now -
Stylish Maisonette And Studio In Victoria
76A Wilton Road, London, United Kingdom
0.4 km to Apollo Victoria Theatre (Show map)
Set 3.3 km from Marylebone, Stylish Maisonette And Studio In Victoria comprises a sitting area and a kitchen overlooking the street. Featuring a terrace with views of the city, this apartment is not…
More...
From US$ 471price for 1 nightBook Now -
Luxury Studio Flat Victoria Sw1
92 Wilton Road Flat 1, London, United Kingdom
0.4 km to Apollo Victoria Theatre (Show map)
The 1-room Luxury Studio Flat Victoria Sw1 Apartment lies only 12 minutes' walk from Apollo Victoria Theatre and nearly a 10-minute walk from Victoria tube station. The apartment with a terrace is…
More...
From US$ 275price for 1 nightBook Now -
Belgravia Apartments - Grosvenor Gardens
Flat 3 Grosvenor Gardens Mews East, London, United Kingdom
0.4 km to Apollo Victoria Theatre (Show map)
Immerse yourself in London's charm with the 4-star Belgravia Apartments - Grosvenor Gardens hotel, located only 8 minutes' walk from Buckingham Palace and offering tour/ticket assistance to help you…
More...
Book Now -
Nomad Collection Serviced Apartments Palace Street
15 Palace Street, London, United Kingdom
0.4 km to Apollo Victoria Theatre (Show map)
Nomad Collection Serviced Apartments Palace Street is situated around 5 minutes' walk from the public Queen's Art Gallery and 20 km from London City airport. This apartment is located only minutes…
More...
Book Now -
-Air Con- Premium House - Prime Location
6 Hugh Street, London, United Kingdom
0.4 km to Apollo Victoria Theatre (Show map)
Located 2.5 km from Trafalgar Square, -Air Con- Premium House - Prime location Villa gives access to various tourist sites in the vicinity.
More...
From US$ 1604price for 1 nightBook Now -
Grosvenor Gardens Apartments
3 Grosvenor Gardens Mews East 3, London, United Kingdom
0.4 km to Apollo Victoria Theatre (Show map)
The 1-room Grosvenor Gardens Apartments is also located merely 650 metres from Apsley House. Situated within close proximity of Saatchi Gallery, the apartment provides guests with cleaning amenities,…
More...
From US$ 440price for 1 nightBook Now -
195Vbr With Private Bathrooms, Shared Kitchen
195 Vauxhall Bridge Road, London, United Kingdom
0.4 km to Apollo Victoria Theatre (Show map)
195Vbr With Private Bathrooms, Shared Kitchen is located approximately 5 minutes' walk from The Grave of a Nazi Dog and a 17-minute walk from St James's Park. Guests can make use of Wi-Fi for both…
More...
From US$ 202price for 1 nightBook Now -
Chester Hotel
27-29 Longmoore Street, London, United Kingdom
0.4 km to Apollo Victoria Theatre (Show map)
Chester Hotel London features 22 rooms and lies nearly 25 minutes' walk from Big Ben. This hotel offers Wi-Fi in the rooms.
More...
From US$ 56price for 1 nightBook Now -
Stanley House Hotel
19-21 Belgrave Road, London, United Kingdom
0.4 km to Apollo Victoria Theatre (Show map)
Offering location a mere 5 minutes' walk from Sainsbury's, Stanley House Hotel London offers 33 rooms. This hotel comes with Wi-Fi in public areas.
More...
From US$ 62price for 1 nightBook Now -
193Vbr With Shared Bathrooms
193 Vauxhall Bridge Road, London, United Kingdom
0.4 km to Apollo Victoria Theatre (Show map)
193Vbr With Shared Bathrooms offers a storage for belongings and lies nearly a 25-minute walk from a top family-friendly place like SEA LIFE Centre London Aquarium. Wi-Fi is available for guests'…
More...
From US$ 151price for 1 nightBook Now -
The Belgrave Residences
Lower Belgrave Street, London, United Kingdom
0.4 km to Apollo Victoria Theatre (Show map)
The Belgrave Residences is located a mere 1.4 km from St James's Park and about 6 km from the unmissable Tower of London.
More...
From US$ 274price for 1 nightBook Now -
Welcome London Buckingham Palace
4 Palace Street, London, United Kingdom
0.4 km to Apollo Victoria Theatre (Show map)
Located merely 7 minutes' walk from Green Park London and Buckingham Palace, the spacious 92 m² Welcome London Buckingham Palace Apartment features views of the city.
More...
From US$ 1188price for 1 nightBook Now -
Belgravia Cs
50 Ebury Street, London, United Kingdom
0.4 km to Apollo Victoria Theatre (Show map)
The 3-star Belgravia Cs Hotel is situated in a shopping area of London, 25 minutes' walk from Coca-Cola London Eye and 25 minutes' walk from Westminster Abbey. The hotel features Wi-Fi throughout the…
More...
From US$ 107price for 1 nightBook Now -
Apartments Inn London Pimlico
25 St. Georges Square, London, United Kingdom
0.4 km to Apollo Victoria Theatre (Show map)
Apartments Inn London Pimlico lies at a distance of 2.8 km from Oxford Street and at a distance of 650 metres from Victoria tube station. Guests can make use of Wi-Fi for both business and leisure…
More...
From US$ 44price for 1 nightBook Now -
The Resident Victoria
10 Palace Place, London, United Kingdom
0.4 km to Apollo Victoria Theatre (Show map)
Featuring a lift and a vending machine, The Resident Victoria Hotel is located in a touristic area of London, in close proximity to St James Theatre. The hotel also features Wi-Fi in public areas.
More...
From US$ 169price for 1 nightBook Now -
Studios28
28 Belgrave Road, London, United Kingdom
0.4 km to Apollo Victoria Theatre (Show map)
The 3-star Studios28 hotel is situated in the centre of London a 25-minute stroll from such shopping venues as the buzzing Theatre-district Piccadilly Circus Square. This smoke-free hotel boasts…
More...
From US$ 340price for 1 nightBook Now