A new breed of designer hotel, ideal for city breaks
At a glance
The Z Hotel Victoria is the ideal location for London Victoria station, one of the UK's busiest transport interchanges, as well as the Apollo Victoria Theatre, Belgrave Square, Sloane Square and Knightsbridge. The hotel was converted from a Victorian townhouse which has resulted in a mix of complementary architectural styles. The stylish, modern bedrooms are spread over eight floors. Each room has an en suite wet room, crisp bed linen, 40" Sky TV and complimentary WiFi.
En-suite rooms: 106
Ground-floor rooms: 8
Free satellite TV in rooms
Open all year
Accessible bedrooms: 5
Near Victoria Station, via Buckingham Palace Road/A3214.