Quiet hotel in Downtown Tulsa.
This comfortable hotel is set in Downtown. Extended Stay America - Tulsa - Central guarantees a quiet stay as it counts with just 1 accomodation units. The establishment's common areas include Wi-Fi internet connection. The front desk offers 24-hour reception.
<% hotelData.full_address %>