Search Hotels
Search History
1 Hotels found in O Barco de Valdeorras.
Destination: Spain O Barco de Valdeorras |
Hotel Address: Vila Do Castro
This 17th-century hotel-spa is located in O Castro in the Sil Valley, eastern Galicia Surrounded by gardens, it has a popular restaurant and bar, free WiFi, a covered swimming pool and tennis court
The air-conditioned and heated rooms at Hotel Monumento Pazo do Castro have plasma-screen satellite TV, minibar and safe Each is decorated in a unique way, featuring wooden floors and wonderful views o...More