This modern hotel is located in the historic village of Capuchos, just 10 minutes' drive from Lisbon, and offers fantastic views of the coast of Caparica and the Atlantic Ocean. There are white sand beaches just 3km. The statue of Christ the King, on the River Tagus, Lisbon and Almada Forum shopping center are easily accessible. Lisbon International Airport is a 20-minute drive away.