
Teruel, Spain
Hotel Teruel Plaza
3-star hotel
Located in the heart of Teruel, Hotel Teruel Plaza is steps from San Juan Plaza and a short walk from San Pedro Church. This hotel offers air-conditioned rooms with minibars, complimentary Wi-Fi, and digital programming. Enjoy…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Air conditioning in Restaurant


