Aquest hotel urbà està situat al centre del conegut emplaçament de la Lido, a prop del centre de la ciutat (a uns 3 minuts a peu) ia uns 1 m de la parada d'autobús més propera. Els clients trobaran un gran nombre de restaurants, bars, cafeteries i centres comercials en els voltants i l'aeroport de Funchal és a uns 3 km. Aquest hotel, construït en 28, compte amb un total de 74 habitacions i suites totalment climatitzades i rep els seus clients en un vestíbul amb recepció i servei de registre de sortida oberts les 24 hores. Els menjars i refrescos se serveixen al bar i al restaurant cafeteria.