BEST WESTERN PLUS CAMPUS INN, River Falls, United States of America
BEST WESTERN PLUS CAMPUS INN is conveniently located at 100 Spring Street in River Falls, United States of America
Hotel Location:
Address: 100 Spring Street
City: River Falls
State: WI
Country: United States of America
Hotel Features:
- Check-In Time: 1500
- Check-Out Time: 1100
- Car Rent Desk