In Westminster, the Victoria Inn London offers guests a comfortable and a relaxed atmosphere as well as a coffee bar, a 24 hour reception and luggage storage.
Amenities at the hotel include parking, a front desk and a safe. A wireless internet connection is provided at the hotel, making sure you won't have a problem keeping connected during your stay.
The Victoria Inn London has 43 comfortable rooms.
Guests of the Victoria Inn London can enjoy a continental breakfast, served each morning.
The Victoria Inn London is 10-minutes' walk from Victoria Palace Theatre, the Apollo Victoria Theatre and Westminster Cathedral, while Vauxhall Bridge, John Lewis Department Store and Tate Britain can be reached on foot in under 20 minutes. The hotel is located within 10 minutes’ walk from London Victoria Station.