
Economy Double room full double bed
Max 2 guests
The Victoria Inn guest house in London is located 6km from the city center. Enjoy a bar and restaurant on-site, with multilingual staff. Room amenities include a DVD player and TV. Nearby attractions include Brixton, Tower Bridge, and The Shard.