The Campbell Hotel
Hotel
Tulsa, Oklahoma
This historical, luxury boutique hotel is set in a Spanish Colonial revival building in Tulsa, Oklahoma, less than 2 km from Tulsa University. It features an on-site salon and spa and rooms with free Wi-Fi.
Number of rooms: 26
2636 East 11th Street, Tulsa, OK 74104, United States