Updating availability and prices
Located in Talarrubias, HOTEL PLAZA provides free WiFi throughout the property
Single Room
Book now, best price guaranteed!
Hotel