Saddle Road Holiday home 2 Apartment
South Lake Tahoe, CA 96150, United States of America, South Lake Tahoe, CA 96150
Featuring a hot tub, Saddle Road Holiday home 2 is located in South Lake Tahoe. This property offers access to a patio and free private parking.