Photos coming soon
HOTEL
OYO Landmark Inn Oskaloosa Near Hwy 63
2278 Highway 63, Oskaloosa (IA), United States
Where it sits
OYO Landmark Inn Oskaloosa Near Hwy 63
2278 Highway 63, Oskaloosa (IA), United States
41.32505, -92.64509
Plan around OYO Landmark Inn Oskaloosa Near Hwy 63
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 4, 2026.
