The hotel is located on Tulum Avenue, is one of the main streets in Cancuns downtown, just 20 min away from the International Airport and at the entrance of the Hotel Zone. Close to restaurants, bars, movie theaters and shopping centers. The hotel offers..