Photos coming soon
HOTEL
Kula London - Victoria
Buckingham Palace Road 26-30, Westminster Borough, London, UK, London, United Kingdom
Where it sits
Kula London - Victoria
Buckingham Palace Road 26-30, Westminster Borough, London, UK, London, United Kingdom
51.49747, -0.14461
Similar stays nearby
Urban Stay London Victoria Apartments
Hotel · 8 m
STAYNCO London Victoria
Hotel · 12 m
City Marque Victoria Serviced Apartments
Hotel · 22 m
Royal Victorian Regency Palace
Hotel · 45 m
Imperial Victoria Square
Hotel · 52 m
Imperial Victoria Square
Hotel · 52 m
The Goring
Hotel · 68 m
Thistle Westminster
Hotel · 76 m
Plan around Kula London - Victoria
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
