I stayed in this hotel a handful of times between January - June 2009. The best part about this hotel is its location overlooking Leon's zocalo. The hotel is clean and the staff is friendly/efficient. I always stayed in one of the upgraded rooms with a large terrace overlooking the zocalo. A wall of glass doors separates the room from... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Centre
- Add Photo
- Add Video

