Little Switzerland Inn Categories Surrounding Area B & Bs 126 Main Street McGregor IA 52157 (563) 873-2057 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×