Microtel Inn And Suites By Wyndham Clear Lake

1305 N 25th St Clear Lake IA 50428 USA

(641) 357-0966

Location