Guides by Lonely Planet
easyHotel Victoria in London, England
Set in the Westminster Borough district in London, 1.2 miles from Buckingham Palace, easyHotel Victoria features air-conditioned rooms. Rooms are equipped with…
See this content immediately after install