Location

Travel Inn South Lake

3536 Lake Tahoe Blvd

South Lake Tahoe, CA 96150