With a stay at Suites Cancun Center, you'll be centrally located in Cancun, within a 15-minute drive of Puerto Cancun Marina Town Center and Plaza Las Americas. Featured amenities include a 24-hour front desk and a safe deposit box at the front desk. Free self parking is available onsite.