CASA DE LA IAIA HOTEL
HotelUnpretentious hotel offering a restaurant & a gym, plus a rooftop terrace with mountain views.
Address
Sur 5 164, Centro, 94300 Orizaba, Ver., Mexico
Website
Contact
+52 272 726 4862Price rating
$60/night
Rating on Google Maps
4.50 (584 reviews)Open on Google Maps