Dieses Suitehotel in Tulsa, Oklahoma, liegt nur 3,2 km vom Einkaufszentrum Woodland Hills Mall entfernt. Jede Suite verfügt über eine voll ausgestattete Küche und kostenfreies WLAN.
Zimmeranzahl: 85
11111 East 73rd Street South, Tulsa, OK 74133, USA