Baymont Inn And Suites Le Mars, Le Mars, United States of America
Baymont Inn And Suites Le Mars is conveniently located at 1314 12th Street SW in Le Mars, United States of America
Hotel Location:
Address: 1314 12th Street SW
City: Le Mars
State: IA
Country: United States of America
phone: +1 712-548-4910
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: noon
- Continental Breakfast
- Coffee/Tea Maker
- Safe
- Fitness
- In Room TV
- Meeting Room
- In Room Iron
- Hair Dryer
- Car Rent Desk