Location: situated in Nichupte St. close to the sea and the bullring in the Quintana area of Cancun.
See more: Hotels in Caribbean & Central America Hotels in Mexico Hotels in CancÚn Holiday Destinations in Caribbean & Central America