105 East Oskaloosa Street, Pella, IA 50219, USA
105 E Oskaloosa St Pella, IA 50219
Pella
Iowa
50219
United States
877-411-3436877-411-3436
Super 8 Motel Pella allows two pets of any size for a fee of $10 per pet per night.