The Best Luxury Hotel Rooms in Tulsa
Comfort meets luxury with contemporary detail in these serene Tulsa hotel stay rooms. You will enjoy the vivid attention to detail at a location that is just moments from the downtown area. Come and experience what it means to stay in style.
The Campbell Hotel
2636 East 11th Street
Tulsa, Oklahoma 74104
BOOK A ROOM