Snelling Lodge is a Motel located at 5346 Minnehaha Ave, Minneapolis, MN 55417. It has received 123 reviews with an average rating of 3.4 stars.
The address of Snelling Lodge: 5346 Minnehaha Ave, Minneapolis, MN 55417
Snelling Lodge has 3.4 stars from 123 reviews
Motel