Located just 13 minutes' stroll from Center of the Universe, Residence Inn By Marriott Tulsa Downtown offers Wi-Fi in public areas and parking. Located in the Downtown Tulsa district and within a few blocks of spiritual landmarks like First Presbyterian Church, the comfortable 3-star hotel features 117 rooms plus a seasonal outdoor swimming pool.
The hotel is located only 650 feet from Tulsa Municipal Building and 0.2 miles from Plaza of the Americas. The smoke-free Residence Inn By Marriott Tulsa Downtown is a stone's throw from DECOPOLIS Tulsa Art Deco Museum in Tulsa. The property is situated 2.3 miles from the superb Gilcrease Museum, while Denver Avenue bus station lies approximately 5 minutes' stroll away.
They also come with private bathrooms.
Every morning, a free breakfast is served at the Tulsa hotel. Guests can relax at the on-site lounge bar. The bar area includes a lounge. The neighborhood features restaurants, including Oneok Cafe, which is in the immediate vicinity of the Residence Inn By Marriott Tulsa Downtown.