Inside there is a friendly atmosphere, and there is a bar, currency exchange and internet service in the lobby.
The Lido has rooms with air conditioning and a safe-box.
It is located in Old Havana. Nearby there are Grand Theatre and Museum of Fine Arts. The city center is about 12 km. The airport is about a 30-minute drive.