El hotel está situado en una ubicación ideal, en un acantilado con vistas al Océano Atlántico y ofrece espectaculares vistas panorámicas de la playa de Senhora da Rocha y cuenta con acceso directo desde el hotel. El hotel se encuentra a tan solo 3 minutos a pie de numerosas tiendas, cafés y restaurantes. Hay un montón de tiendas y comercios, restaurantes, bares y discotecas a 1 km del hotel. Una parada de transporte público a unos 100 metros del hotel. El hotel no dispone de parking.