Thelmar Rooms Cancun ligt in het centrum van Cancun, op minder dan 1 km van busstation Cancún en 14 minuten lopen van Regeringspaleis van Cancún, en biedt accommodatie met gratis WiFi en gratis privéparkeren.
Elke unit heeft airconditioning, eigen badkamer en een kitchenette met een magnetron. Tegen betaling kan de accommodatie handdoeken en beddengoed verzorgen.
Populaire bezienswaardigheden in de buurt van de bed & breakfast zijn Cristo Rey Church, Parque de las Palapas en Toro Valenzuela Stadium. Het dichtstbijzijnde vliegveld is Internationale luchthaven Cancún, op 18 km van Thelmar Rooms Cancun.