The 3-star Welcome Inn Victoria London lies in Victoria with quick links to Covent Garden, Kensington and Camden Town, within reach of entertainment venues like Royal Albert Hall, nearly a 10-minute drive away.
The hotel has 11 rooms with a sitting area and a dining area. A flat-screen TV with satellite channels along with coffee and tea making facilities are provided. Welcome Inn Victoria also features a fridge and kitchenware.
Kazan Restaurant offers Middle Eastern meals and lies within easy reach of the property.
The aparthotel is located only 450 metres from Westminster Cathedral and 2.2 km from the huge Coca-Cola London Eye Observation Wheel. This London hotel offers proximity to family venues such as SEA LIFE Centre London Aquarium (2.1 km) and Battersea Park (2.3 km). There is Buckingham Palace just 1.8 km away, while Victoria Coach bus station is not far from the Welcome Inn London. The accommodation stands about a 5-minute stroll from Victoria tube station and 3.9 km from Marylebone train station.