Hotel Sls Cancún jest usytuowany w dzielnicy Zona Hotelera i oferuje basen bez krawędzi oraz centrum fitness. Ten hotel oferuje 16 kin, a Przystań Gran Puerto leży w prawie 5 km.
Wygodny hotel usytuowany jest w samym centrum Cancúnu. Popularne atrakcje, takie jak Park Miejski Kabah, leżą w prawie 4 km. Około 25 min piechotą od wygodnego obiektu noclegowego znajduje się Kościół Chrystusa Króla. Sls mieści się kilka kroków od stacji autobusowej Novo Cancun.
45 pokojów wyposażone są w telewizję satelitarną oraz klimatyzację dla komfortu gości. Umeblowane biurkiem, pokoje posiadają również minibar i urządzenie do parzenia kawy/herbaty. Prywatne łazienki zawierają miłe udogodnienia, takie jak suszarka do włosów i czepki kąpielowe. Goście mogą podziwiać widoki na miasto.
W hotelu znajduje się restauracja Cleo.