Hotel Alcarria
HotelUnderstated hotel offering warmly decorated rooms, a restaurant & a bar, plus free parking.
Address
C. Toledo, 39, 19002 Guadalajara, Spain
Website
Contact
+34 949 25 33 00Rating on Google Maps
3.30 (771 reviews)Open on Google Maps