Residence Inn by Marriott Tulsa Downtown ligt in Tulsa, op 8 minuten lopen van Tulsa Performing Arts Center, en biedt accommodatie met een seizoensgebonden buitenzwembad, privéparkeren, een fitnesscentrum en een bar. Dit hotel met 3 sterren biedt een 24-uursreceptie, een businesscentrum en gratis WiFi. De accommodatie ligt op 300 meter van het centrum en op minder dan 1 km van Brady Theater.
Oklahoma State University ligt op 2,3 km van het hotel, en Hurricane Soccer & Track Stadium ligt 4 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Tulsa, op 12 km van Residence Inn by Marriott Tulsa Downtown.