Home Tags My Place Hotel-Mitchell SD

Tag: My Place Hotel-Mitchell SD

My Place Hotel-Mitchell

My Place Hotel-Mitchell, South Dakota, Opens

ABERDEEN, South Dakota—My Place Hotels of America opened My Place Hotel-Mitchell, South Dakota. It is the 72nd open and operating My Place property in...
Advertisement