North Star Inn and Suites, Crystal, United States of America
North Star Inn and Suites is conveniently located at 6000 Lakeland Ave North in Crystal, United States of America
Hotel Location:
Address: 6000 Lakeland Ave North
City: Crystal
State: MN
Country: United States of America
phone: +1 763-537-8888
Hotel Features:
- Check-In Time: 1500
- Check-Out Time: 1100
- Car Rent Desk