Search Hotels
Search History
1 Hotels found in Claverol.
Destination: Spain Claverol |
Hotel Address: Església, 8
This restored 17th-century building is located on a hillside in Claverol, in Catalunyas Pallars Jussa Region It has an indoor pool and a terrace with amazing valley views
The charming rooms at Casa Churchill feature free Wi-Fi, flat-screen satellite TV and a private bathroom with a hairdryer Most rooms offer views of the Talam Reservoir
Casa Churchill has a lounge with board games, sofas and a f...More