Hotel Alma, Minneapolis

Hotel Alma, Minneapolis
https://hotel-alma.usa8.info

Hotel Alma is located in Minneapolis and features a bar. With free WiFi, this 3-star hotel offers luggage storage space. TCF Bank Stadium is 1.5 miles from the property.

528 University Ave SE, Minneapolis, MN 55417, United States of America

Related Posts