7.5 Guest rating Hotel photo

Hotel del Angel 2*

Hint: You can enter any city or hotel name

Book Hotel del Angel

Offering a furnished terrace, an extensive garden, gym and free Wi-Fi throughout, Hotel del Angel is located 1 km from Cruz Azul Industrial Area and 11 km from Tula Town Centre. The rooms offer minimalist décor, a fan, desk, radio and cable TV.

Photos Of
  • Parking
    • free
Facilities of Hotel del Angel
Room facilities
  • Shower
  • Hairdryer
  • TV

Show Hotel del Angel on the map

Hotel del Angel 20.003349 -99.325432