Villas South Salt Lake

Central location close to Downtown and Mountain Views - Villas, South Salt Lake
9.7 /10
Superb
Score from 7 reviews
341 E Terra Sol Drive, UT 84115 - South Salt Lake, United States
Villa - Villas, South Salt Lake
  • Show on map
    Nestled in South Salt Lake, just a stone's throw away from downtown and some stunning mountain views, this cozy one-bedroom villa is the perfect getaway. - Villas, South Salt Lake
    Show prices
    Search
    Find accommodations near you
    Deals
    View on map