3* hotel located in the heart of prestigious Royal Borough of Westminster and near almost all of the London tourists attractions with easily accessible transport links located at a 8–10 minutes′ walking distance from the Victoria Coach, Train and Tube Stations.
Discover the tourist place near our hotel in London
- Victoria Shopping Centre
- Apollo Theatre
- Buckingham Palace
- Westminster Cathedral
Stay with comfort
The Comfort Inn Victoria welcomes you in its 50 rooms with: