Photos for Camelot Inn and Hostel

2.7
7 votes

Camelot Inn and Hostel

165 West 800 South, Salt Lake City, Utah 84101 USA

Add Photo