The Campbell Hotel and Event Center, Tulsa, United States of America
The Campbell Hotel and Event Center is conveniently located at 2636 East 11th Street in Tulsa, United States of America
Hotel Location:
Address: 2636 East 11th Street
City: Tulsa
State: OK
Country: United States of America
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: noon
- Coffee/Tea Maker
- Safe
- In House Bar
- In Room TV
- Meeting Room
- Air Conditioning
- In Room Iron
- Hair Dryer