Holiday Inn Express Walnut Creek near Toyota Pavilion at Concord BOOK NOW Location Holiday Inn Express Walnut Creek 2730 North Main Street Walnut Creek CA 94597 U.S.A