Lidos Hotel Lidos Hotel, 3 Star Hotel

43-45 Belgrave Road, Victoria, London, SW1V 2BB

Situated on Belgrave Road in London's Victoria district the Lidos Hotel is a popular tourist hotel in central London, just a short walk from Victoria train and coach station.

Search deals for Lidos Hotel Victoria, London

Situated in the heart of London's Victoria, the Lidos Hotel is conveniently located close to many of London's top attractions including Buckingham Palace, the London Eye and the Apollo Victoria theatre. No car parking is available at the hotel.

Compare similar hotels

Customers who viewed Lidos Hotel also viewed the following hotels in Victoria