Das 4-Sterne-Hotel Alto Lido befindet sich in Hanglage mit Blick auf das Meer und Funchal. In unmittelbarer Umgebung befinden sich Einkaufsmöglichkeiten, Bars, Restaurants und Anschluss an öffentliche Verkehrsmittel.
Das Hotel verfügt über ein Restaurant, zwei Bars und einen Innen- und Außenpool.
Die Zimmer sind mit Bad/WC, Föhn, SAT-TV (auch deutsche Sender), Telefon und Mietsafe ausgestattet.