Das Hotel der gehobenen Mittelklasse verfügt auf 14 Etagen über 311 Studios/Apartments. Es besitzt eine Empfangshalle mit Rezeption (24 Stunden besetzt), Hotelsafe, Wechselstube und Aufzug. Des Weiteren stehen den Gästen Café, Bar, Friseur, Geschäfte, TV-Raum, Spielzimmer und ein klimatisiertes Restaurant zur Verfügung. Außerdem hat das Hotel ein öffentliches Internetterminal mit kabellosem Zugang (WLAN). Pkws können auf dem hoteleigenen Parkplatz oder in der Garage abgestellt werden. Zimmer- und Wäscheservice runden das Angebot ab.
Am Rand der lebhaften und herrlichen Hauptstadt Funchal liegt das Alto Lido of Madeira inmitten bunter Blumen und Pflanzen. Zusätzlich zu den faszinierenden Shops, Kopfsteinpflasterstraßen und Häfen in Funchal gibt es Exkursionen, die man in die malerischen Dörfer der Insel unternehmen kann.