Capital Plaza Hotel Av Heroes 171 Col. Centro Chetumal, Mexico 77000 Rates recently viewed: ( $50.42 - $65.52 ) 3.0 Star Hotel