Located on Milwaukee's south side, the Red Lotus Inn is just 4 miles from the airport, 2.2 miles from St Luke's Medical Center, 8 miles from the Fiserv Forum, and 7.5 miles from Henry Maier Festival Park. A short drive from many restaurants, Alverno..
Relevance: 3.677087