Camelot Inn & Hostel
Search & compare prices for Camelot Inn & Hostel in all hotel booking websites.


Camelot Inn & Hostel Address: 165 West 800 South, Salt Lake City, United States
Minimum price found for Camelot Inn & Hostel was: Null USD
Click here to get more information, photos & guest ratings for Camelot Inn & Hostel