Asentado en lo alto de un acantilado con vistas sobre el océano Atlántico, a 20 minutos de paseo del centro de la ciudad de Funchal, el hotel cuenta con una ubicación impresionante. Cerca hay restaurantes, pubs y tiendas. El hotel, renovado en el 2001, cuenta con 75 habitaciones, hall de entrada, recepción 24 horas, servicio de cambio de divisa, ascensor, una librería, sala de juegos, conexión a Internet, servicio de lavandería, aparcamiento, servicio de alquiler de bicicletas y un bar. El restaurante principal del hotel, Flor do Mar, se caracteriza por cocina de primera categoría y actuaciones en directo. También se encuentran disponibles 2 salas de reuniones para cócteles de recepción, conferencias y otros tipos de eventos corporativos. Todas las habitaciones disponen de cuarto de baño con secador de pelo, TV vía satélite o por cable, radio, conexión a Internet, cocina pequeña con nevera, caja fuerte de alquiler y balcón. El hotel cuenta con una piscina climatizada con bar, tumbonas y sombrillas. También tiene a su disposición un "Health Club" y cabe la posibilidad de jugar al ping-pong, al squash, al billar y al golf. En el puerto se inauguró recientemente un club de buceo, en el que se ofrecen cursos de submarinismo. También puede hacer una excursión en barco de vela o a lomos de un caballo. Todas las comidas se ofrecen en forma de bufet.