The 3-star Lidos Hotel is situated in the very heart of London at a distance of 2.5 km from such shopping venues as Harrods. This London hotel is known for its lovely vibes.

The property is located within walking distance of Victoria tube station and 350 metres from St George's Square. Religious sights in the area include the Protestant Westminster Abbey (1.6 km) and St. Gabriel's Church (0.6 km). The hotel is shaded by pubs, cafes, and restaurants that you can visit during your stay. Lidos Hotel is situated at a distance of 2.5 km from Science Museum, and Victoria Coach bus station lies nearly a 10-minute walk away. For those travelling from afar, London City airport is 32 minutes' drive away.

The rooms feature such facilities as tea/coffee making equipment, along with a flat-screen TV with satellite channels for guests' entertainment. A separate toilet and a shower, along with hair dryers and towels, are provided in the bathroom.