at 4970 S Peoria Ave, Tulsa , 74105 United States
Hotel & Motor Inn
Tulsa Transit South / North Peoria Line # 105
326 FB users likes Camelot Hotel Tulsa, set it to 22 position in Likes Rating for Tulsa, Oklahoma in Hotel & Lodging category
Camelot Hotel Tulsa is Tulsa based place and this enity listed in Hotel category. Located at 4970 S Peoria Ave OK 74105. Contact phone number of Camelot Hotel Tulsa: Not up yet
The Hampton Inn Sand Springs hotel offers modern accommodations with premier amenities, designed to provide you with everything you’ll need on your stay.