Located 2,943 meters from Servicio De Lavado Y Engrasado Las Animas. Holiday Inn Orizaba is perfectly located for both business and leisure guests in Orizaba. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one.