Location of La Quinta Inn & Suites By Wyndham Tulsa Downtown - Route 66
108US$
Location
707 S Houston,
Tulsa,
Oklahoma,
United States of America,
74127-9012,
Oklahoma
Map view
707 S Houston,
Tulsa,
Oklahoma,
United States of America,
74127-9012,
Oklahoma
City landmarks
Square
Center of the Universe
1.0
mi
Church
Boston Avenue Methodist Church
5100 ft
Church
First Presbyterian Church
3300 ft
111 E 1st St
Oklahoma Jazz Hall of Fame
5000 ft
Church
First Christian Church
3000 ft
Church
Holy Family Cathedral
2300 ft
415 S Boston Ave
Atlas Life Building
3200 ft
Parks
Guthrie Green
1.2
mi
Stadiums
BOK Center
3000 ft
East of Downtown
Blue Dome District
2100 ft
Museums
DECOPOLIS Tulsa Art Deco Museum
3200 ft
Mall
The Boxyard
4800 ft
102 E Brady St
Woody Guthrie Center
1.1
mi
Bridges
Cyrus Avery Centennial Plaza
2800 ft
1623 Charles Page Blvd
The Cave House
4900 ft
Gallery
Hardesty Arts Center
4200 ft
Museums
Philbrook Downtown
4400 ft
427 S Boston Ave Suite 915
Philtower
3200 ft
Gallery
108 Contemporary
4500 ft
Parks
Owen Park
1.4
mi
401 S Boston Ave
Mid-Continent Tower
3200 ft
201 N Elgin Ave
ONEOK Field
1.4
mi
Parks
Woodward Park
1.7
mi
610 S Main St Suite 300
Tulsa Geoscience Center
2600 ft
252 W 16th St
Log Abe Lincoln Statue
3500 ft
Parks
John Hope Franklin Reconciliation Park
1.3
mi
Garden
Tulsa Garden Center at Woodward Park
1.8
mi
Nearby
Church
Trinity Episcopal Church
1800 ft
Events
Cox Business Center
1100 ft
Public Building
Tulsa Municipal Building
1800 ft
Restaurants
Domino's Pizza
3600 ft
16 W 4th St
Contact us
We’re at your service