London Victoria Apartments
26-30 Buckingham Palace Road
London, United Kingdom SW1W 0RE
3.3 miles from office
1.5 miles to Soho
1.5 miles to Convent Garden
London Victoria Apartments enjoy a very convenient location in Central London for both business and leisure travellers alike. The serviced corporate accommodation offers modern one and two bedroom apartments for up to five guests. London Victoria Apartments are exceptionally spacious. Perfect for business travellers with a lot of luggage benefit from up to 58 square metres of space.
Community Amenities:
Secure Access Building
WiFi Included
Communal Garden
Welcome Pack on Arrival
Apartment features:
Fully Equipped Kitchen
Freeview TV
Maid Service
Washer/dryer