This hotel is located Cancun's main street, Tulum Avenue, only a few paces from many banks, wonderful restaurants, business areas, flea markets, tourist information offices, and a wide range of entertainment venues. Cancún Airport lies approximately..