Located just 300 metres from the beach in central Cascais, Cascais Hotel offers modern design and spacious rooms with en suite bathrooms. The Lisbon metropolis is only 20 km away.
1x Sofa bed(s) Variable Size, 1x Large bed(s) (King size) 151-180cm wide