Plaza De La Catedral 10, 05001, Avila, Avila, Spain
Description
Facilities and services include a restaurant, bar, elevator, limited parking (extra charge), wireless Internet access, room service, meeting rooms and 24-hour reception.
Rooms feature air conditioning, TV, telephone, mini bar, hairdryer and safe.
Address: Plaza De La Catedral 10, 05001 Avila, Avila, Spain.