Este hotel está situado numa localização ideal, sobre uma falésia com vistas para o oceano Atlântico e da praia Senhora da Rocha, que está protegida e é diretamente acessível do hotel. O hotel fica a um curto passeio de 3 minutos de várias lojas, cafés e restaurantes. Há uma série de lojas, restaurantes, bares e discotecas a 1 km do hotel. A 100 m do hotel, encontram-se convenientes ligações de transportes públicos.