Located in Downtown Cancun, this hotel is steps from Las Palapas Park and Cristo Rey Church. Benito Juarez Municipal Building and Ceviche Square are also within 10 minutes.
The rooms were nice. Would stay again. Shower drain was slow.