LUXa Charm House Hotel Sintra
Conveniently situated in the Sintra City Center district of Sintra, LUXa Charm House by LovelyStay is located 300 metres from Sintra National Palace, 1.8 km from Pena National Palace and 1.5 km from Moors Castle.
Number of rooms: 42
19 Largo Ferreira de Castro, 2710-007 Sintra, Portugal