Comfort Inn & Suites Tulsa West Share: Hotels & Motels Comfort Inn & Suites Tulsa West Visit Website 6101 State Highway 66 Tulsa, OK 74131 (918) 728-6100 Hours: 24/7 About Map About Sapulpa newest hotel is located along Rt. 66/New Sapulpa Road. They will open the summer of 2014. Directions Route 66/New Sapulpa Road as you travel between Sapulpa and Tulsa.