Four Points by Sheraton Cancun Centro tọa lạc tại Cancun, cách 0,9 mi (Trung tâm Thương mại Plaza Las Americas 1,5 km) và cách Trung tâm Hội nghị Cancun 7,8 mi (12,5 km). Có nhiều dịch vụ, tiện ích dành cho khách, bao gồm truy cập Internet tốc độ cao (có dây) miễn phí, trung tâm dịch vụ văn phòng phục vụ 24 giờ và nhận phòng nhanh. Có kế hoạch tổ chức sự kiện tại Cancun? khách sạn này có khu vực tổ chức rộng 197 mét vuông, bao gồm trung tâm hội nghị. Có số chỗ đậu xe có hạn trong khuôn viên.