Advertisement
Super 8 Milwaukee West
Super 8 Milwaukee West
Address:
115 N Mayfair Road, Wauwatosa, Wisconsin
Traveler Rating by TripAdvisor

Traveler Comments

Reasonable price and close to family members