This business has verified its information within the last 12 months.
Super 8 Hotel - Pella
105 E OSKALOOSA ST
Pella, Iowa | Map It
Capital Country
Visit Our Website
641.732.2046
641.732.2046
800.800.8000
800.800.8000
Minutes from Pella's Aquatic Center. Also conveniently close in proximity to the Pella Sports Park, schools and a number of eateries. Pets with permission. Remodel completed in 2020.