1. Holiday Inn Express Pella 2508 Bos Landen Dr, Pella, IA 50219 Coordinate: 41.3948,-92.95096 Phone: (800) 345-8082