Situated in Albarracín, Hotel - Restaurante Prado Del Navazo offers free WiFi and includes a restaurant. You can enjoy city and river views from all the rooms. Each room includes 1 double bed and a seating area with a sofa and TV. The rooms are equi...
Rooms total: 3 More information »