Tulsa
Hotel
Nestled in the heart of Tulsa, our hotel is situated on East 73 Street South, surrounded by the serene beauty of nature, with the city's forest and water landscapes just a stone's throw away. The vibrant city of Tulsa, with its rich cultural heritage and exciting attractions, is waiting to be explored, and our hotel is the perfect base for your adventures.
Our rooms are designed to provide the ultimate comfort and convenience, featuring modern shower and toilet facilities, ensuring a relaxing and rejuvenating stay. Whether you're traveling for business or leisure, our spacious rooms are the perfect retreat after a long day of exploring the city or conducting meetings.
Although we don't have an on-site restaurant, our hotel is strategically located near a variety of dining options, offering a range of culinary delights to suit every taste and preference. From traditional American cuisine to international flavors, you'll find something to satisfy your cravings just a short walk or drive away.
At Residence Inn Tulsa South, we're committed to providing exceptional service and amenities to make your stay with us as comfortable and enjoyable as possible. Our friendly staff are always on hand to assist with any requests or queries, and we accept a range of convenient payment methods, including Cash in USD, American Express, Master Card, Diners Club, Discover, JCB, and Visa. With English spoken by our staff, you can feel at home and communicate easily during your stay.
We use the Google Maps API service from Google LLC to enable you to perform an optimal search and for map functions. We need your consent for this.
If you accept, data will be sent to Google and cookies will be set.
Price on request
Residence Inn Tulsa South contact