INN Santa Clara
Categories
Hotels & Motels
About Us
INN Santa Clara is a small nightly lodging property located on the tree-lined main street of Santa Clara, Utah, whose design is a purposeful mashup of historical style with modern minimalism.
Hotels & Motels
INN Santa Clara is a small nightly lodging property located on the tree-lined main street of Santa Clara, Utah, whose design is a purposeful mashup of historical style with modern minimalism.