Bay Park Square is the closest landmark to My Place Hotel - Green Bay.
My Place Hotel - Green Bay is located at 2220 Holmgren Way, 2.8 miles from the center of Green Bay.
FAQs when booking at My Place Hotel - Green Bay
Bay Park Square is the closest landmark to My Place Hotel - Green Bay.
My Place Hotel - Green Bay is located at 2220 Holmgren Way, 2.8 miles from the center of Green Bay.
FAQs when booking at My Place Hotel - Green Bay