INN Santa Clara

1190 Heights Drive
Santa Clara, UT 84765
(702) 630-3859
  • About

    New 18 room boutique style nightly lodging hotel designed with energy and water saving technologies, featuring historical exterior, modern interiors, paying honor to Swiss immigrants to Southern Utah