Oklahoma Hotel Directory » Tulsa Hotels » The Campbell Hotel
Hotel Star Rating: ★★★★
Hotel Address: 2636 East 11th Street, Tulsa, OK 74104
The Campbell Hotel » Hotel Photos
|
|
The Campbell Hotel » Hotel Video
The Campbell Hotel official website » http://thecampbellhotel.com