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.
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.