Location
With a stay at this villa in Santa Clara, you'll be within a 15-minute drive of St. George Utah Temple and Ivins Petroglyphs. This upscale villa is 2.4 mi (3.9 km) from Snow Canyon State Park and 2.6 mi (4.2 km) from Jacob Hamblin House.
Rooms
Make yourself comfortable in this air-conditioned villa, featuring a kitchen with a refrigerator and an oven. Complimentary wireless internet access keeps you connected, and a Smart television is provided for your entertainment. Conveniences include a microwave and a coffee/tea maker, and you can also request a crib/infant bed (surcharge).