Sintra >
Monserrate Palace
Hotels in Sintra near Monserrate Palace
We found 161 properties with availability in Sintra
Show on map
Osborne Guest House
86 Rua Doutor Alfredo Da Costa, Sintra, Portugal
Located around a 10-minute walk from Sintra railway station, the 9-room Osborne Guest House Sintra is just 650 m from the Monserrate Palace. Offering a sun terrace, this apartment boasts a convenient…