Apartment ★★★★

Urban Stay London Victoria Apartments

Buckingham Palace Road 26-30, London Show on map

1 / 30
Urban Stay London Victoria Apartments 1Urban Stay London Victoria Apartments 2Urban Stay London Victoria Apartments 3Urban Stay London Victoria Apartments 4Urban Stay London Victoria Apartments 5Urban Stay London Victoria Apartments 6Urban Stay London Victoria Apartments 7Urban Stay London Victoria Apartments 8Urban Stay London Victoria Apartments 9Urban Stay London Victoria Apartments 10Urban Stay London Victoria Apartments 11Urban Stay London Victoria Apartments 12Urban Stay London Victoria Apartments 13Urban Stay London Victoria Apartments 14Urban Stay London Victoria Apartments 15Urban Stay London Victoria Apartments 16Urban Stay London Victoria Apartments 17Urban Stay London Victoria Apartments 18Urban Stay London Victoria Apartments 19Urban Stay London Victoria Apartments 20Urban Stay London Victoria Apartments 21Urban Stay London Victoria Apartments 22Urban Stay London Victoria Apartments 23Urban Stay London Victoria Apartments 24Urban Stay London Victoria Apartments 25Urban Stay London Victoria Apartments 26Urban Stay London Victoria Apartments 27Urban Stay London Victoria Apartments 28Urban Stay London Victoria Apartments 29Urban Stay London Victoria Apartments 30

About this property

Availability

Pick your dates to see prices

House rules

Times are in the hotel’s local time.

Check-in
—
Check-out
—
Cancellation / prepayment
Cancellation and prepayment policies vary by room. Check each room's conditions when you choose it.
Pets
Please contact the property before bringing pets.

More places to stay in London

Explore all hotels in London