Hotel Savoy
Address:
631 S Peoria Ave, Tulsa, OK 74120
Phone:
(918) 347-2869 Hotels & Motels
Other Businesses:
- Comfort Suites East / I-44 at 1737 S. 101st East Ave., Tulsa, OK 74128
- Holiday Inn TULSA CITY CENTER at 17 West 7th Street, Tulsa, OK 74119
- Hampton Inn and Suites Tulsa/Woodland Hills at 7141 South 85th East Avenue, Tulsa, OK 74133
- BEST WESTERN PLUS Tulsa Inn & Suites at 3212 S 79th East Ave, Tulsa, OK 74145
- Trula at 115 W 5th St, Tulsa, OK 74103