Hotel Olimpia
Hotel
Albarracín
Located in the old town, Hotel Olimpia features fantastic views of Albarracin’s city. This rustic-style hotel is 37 km from Teruel and 80 km from Javalambre Ski Resort. Free Wi-Fi is also available in public areas.
Number of rooms: 10
San Antonio, 9, 44100 Albarracín, Spain