Este hotel consta de un total de 43 habitaciones, incluidas 34 dobles y 9 suites, distribuidas en 5 plantas. Otras instalaciones incluidas son vestíbulo con servicio de recepción 24 horas, caja fuerte, guardarropa y ascensor. Además hay una cafetería, sala de juegos y un restaurante climatizado a la carta con tronas para niños. Los huéspedes en viaje de negocios apreciarán la sala de conferencias y los que lleguen en coche pueden usar el aparcamiento o garaje. Los huéspedes también pueden hacer uso del servicio de habitaciones y de lavandería y del servicio de asistencia médica.
Este lujoso hotel está situado a alrededor de 1 km del centro de Funchal. El hotel brinda maravillosas vistas de las montañas de la isla y de la bahía, con multitud de encantadores bares, restaurantes e instalaciones comerciales en las inmediaciones. Queda a 2,5 km de la playa más cercana y hay paradas de transporte público a pocos metros de la entrada al establecimiento.