Questo city hotel è situato nel centro del famoso complesso turistico del Lido, vicino al centro città (circa 30 minuti a piedi) e circa 100 m dalla fermata dell'autobus più vicina. Gli ospiti troveranno un gran numero di ristoranti, bar, caffetterie e centri commerciali nella zona circostante e l'aeroporto di Funchal dista circa 3 km. Questo hotel, costruito nel 2008, dispone di un totale di 74 camere e suite completamente climatizzate e accoglie gli ospiti in una hall con servizio check in e check out 24 ore su 24. Pasti e bevande sono serviti nel bar e nel ristorante della caffetteria.