Super 8 Lake Tahoe

3600 Lake Tahoe Blvd
California
United States