Search Hotels
Search History
1 Hotels found in Pampilhosa da Serra.
Destination: Portugal Pampilhosa da Serra |
Hotel Address: Rua Arlindo de Almeida Esteves Lote 8 E
Villa Pampilhosa Hotel is surrounded by hills and nature With modern design, it features a spa and an indoor pool, as well as free Wi-Fi throughout A fitness centre and a restaurant are also available
Featuring a balcony overlooking the hills and the village, rooms at Villa Pampilhosa are decorated mixing wood, glass, and contemporary furniture They all offer a flat-screen satellite TV, a minibar...More