Casa Serra e Mar Hotel Mafra, Centro Region
Set in Mafra, Casa Serra e Mar features accommodation with a private pool, a balcony and mountain views. Boasting a 24-hour front desk, this property also provides guests with an outdoor fireplace.
Rua do Penedo Grande 9, 2640-301 Mafra, Portugal