Rua do Barreiro 1, Sabugueiro 6270-151, Guarda (Portugal) Show on map
Updating availability and prices
Situated in Sabugueiro, Miradouros da Aldeia features accommodation with free WiFi, within 8 km of Long Lagoon
Book now, best price guaranteed!
Hotel