City Zone:
East Tulsa
Address:
2210 South Main Street, Tulsa, Oklahoma 74114
Property Style
Rooms:
-
Reception service hours are limited.
Tulsa is a city on the Arkansas River, in the U.S. state of Oklahoma. It`s known for its art deco architecture, mostly in the central Deco District. Landmarks like the Philcade and Philtower buildings reflect a 20th-century construction boom fueled by the prosperous local oil industry. The Philbrook Museum of Art is housed in an Italianate villa that was once the home of a local oil magnate. Tulsa International airport can be reached within a 20 minute car drive.