Obiekt Casa Lum położony jest w mieście San Cristóbal de Las Casas i oferuje restaurację oraz bar. Na miejscu do dyspozycji Gości jest też centrum biznesowe, ogród oraz taras. W hotelu można bezpłatnie korzystać z WiFi.
Każdy pokój wyposażony jest w telewizor z płaskim ekranem i dostępem do kanałów kablowych, sofę i żelazko. W łazience znajduje się wanna lub prysznic, suszarka do włosów i bezpłatny zestaw kosmetyków.
Recepcja czynna jest przez całą dobę. Na terenie obiektu mieści się bar przekąskowy, sklep z upominkami oraz zaplecze bankietowe. Hotel oferuje ponadto punkt informacji turystycznej, pralnię, przechowalnię bagażu oraz bezpłatny parking.
Od katedry i placu Parque Central dzieli obiekt 300 metrów, a od wieży Arco del Carmen – 500 metrów.