Aquest modern hotel està situat a la vila històrica de Capuchos, a 1 minuts amb cotxe de Lisboa, i gaudeix de fantàstiques vistes de la costa de Caparica i l'Oceà Atlàntic. Hi ha platges de sorra blanca a només 3 km. L'estàtua del Crist Rei, sobre el riu Tajo, la ciutat de Lisboa i el centre comercial Forum Almada són fàcilment accessibles. L'aeroport internacional de Lisboa és a 2 minuts amb cotxe.