Americas Best Value Inn

455 N Lake Blvd
Tahoe City
California
United States