Baymont Inn and Suites Conference Center South Haven, South Haven, United States of America
Baymont Inn and Suites Conference Center South Haven is conveniently located at 1555 Phoenix Rd in South Haven, United States of America
Hotel Location:
Address: 1555 Phoenix Rd
City: South Haven
State: MI
Country: United States of America
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: 11 AM
- Coffee/Tea Maker
- Fitness
- In Room TV
- In Room Iron
- Room Service
- Hair Dryer
- Car Rent Desk