Metro Inn Motel 1 stars

5637 Lyndale Avenue South , Minneapolis, MN 55419, United States of America

Hotel image
Read more reviews for Metro Inn Motel