Lidos Hotel is a well-rated 3-star hotel in central London, conveniently located near Victoria Station and just 1.6 km from Westminster Abbey. The hotel offers easy access to major attractions, including Buckingham Palace (1.5 km), Harrods (2.5 km), the Science Museum (2.5 km), and the iconic Big Ben (1.9 km). Guests can also visit the vibrant West End, home to top theatres such as the Apollo Victoria Theatre (700 m), where the famous Wicked musical is performed, and the Victoria Palace Theatre (850 m), known for Hamilton. Other nearby landmarks include Hyde Park (2.2 km), St. James’s Park (1.4 km), and the Tate Britain gallery (1.6 km).
Surrounded by restaurants, cafés, and pubs, Lidos Hotel provides modern rooms equipped with flat-screen TVs, tea/coffee making facilities, hairdryers, and complimentary towels. Guests can also benefit from the nearby Victoria Coach Station (10-minute walk), offering excellent transport links.
Whether visiting for business or leisure, Lidos Hotel ensures a comfortable and well-connected stay in London’s city centre, with world-famous attractions just moments away.
Customers comments
comments by booking.com