Lido is a hotel with an on-site restaurant, offering comfortable accommodations and dining. It features amenities such as Wi-Fi, TV, and parking.