Albarracin Hotel

Set in the breathtaking Universales mountains at 3.400 feet on the Guadalaviar river in an area declared a national park, Albarraín is one of the most beautiful towns in Spain. Surrounded by gardens the hotel has a swimming pool, café conference rooms, and caters for business dinners. It also boosts an excellent restaurant where you can enjoy typical dishes made from fresh local produce.
Be the first to write a review of this hotel. It just takes a few minutes and you'll be providing a valuable service by sharing the details of your stay with your fellow travelers.
