will not stay here again

Member Rating 2 out of 5 by a traveler from Travelocity.com on August 22, 2008

the location was excellent, but it was hard to find no sign on the hotel or #. the some of the staff (front desk) were not friendly The room was real hot no air conditioner. "The is a big problem no air conditioner"
Hotel Del Angel
Rio Lerma 154
Mexico City, Mexico, 06500
+52 5555-331032


©Travelocity.com LP 2000-2009