Cielo Blu Santa Clara #17 townhouse Vacation Home Santa Clara
Situated in Santa Clara in the Utah region, Cielo Blu Santa Clara #17 townhouse has a patio. The air-conditioned accommodation is 7.4 km from St George Temple, and guests benefit from complimentary Wi-Fi and private parking available on site.
Santa Clara, 84765, United States