The Lost Property Hotel is situated in the heart of London, in close proximity to many of the city’s iconic historic landmarks. It is conveniently located near Covent Garden, only a few minutes’ walk away from some of London’s most renowned attractions, such as the majestic St Paul’s Cathedral.
Guests can also enjoy easy access to the West End, with its plethora of shopping, dining and entertainment options. Due to its central location, the Lost Property Hotel is the perfect base for exploring the city and experiencing all the sights and sounds that London has to offer.
From boutique shopping and fine dining options to world-class theatres and historical landmarks, there are plenty of things to do during your stay here. Plus, its close proximity to multiple tube stations and bus routes makes getting around easy.