Exel Inn of Milwaukee South is located at 1201 N Prospect Ave, Milwaukee, WI-53202. An interactive Map of Exel Inn of Milwaukee South is shown below.
View details of Exel Inn of Milwaukee South.