Hotelul este situat intr-o pozitie ridicata pe un deal, in centrul turistic al orasului Funchal, la mica distanta de promenada cu restaurante, baruri si de centrul istoric al orasului, unde autobuzul hotelului circula gratuit de cateva ori pe saptamana. Hotelul ofera o vedere minunata asupra orasului Funchal, muntilor si golfului.