Featuring free WiFi and an outdoor pool, Hotel del Angel offers accommodation in Catemaco. Free private parking is available on site. Every room at this hotel is air conditioned and comes with a TV. All rooms have a private bathroom. You will find a 24-hour front desk at the property.