We stayed at 'Hotel del Rio' for one night. The hotel is located approximately 500m from the central square (Zocalo). The center of the city is very nice for a walk, some streets are even car-free. The hotel facilities are very basic, but considering the price (around 20USD per night for two people) it is very good value for the... More
You have no recent hotel searches.