Inn at South Lake Tahoe
968 Park Avenue , South Lake Tahoe, California 96150
No photos available
Policies & Information
No policy information available for this hotel.