Microtel Inn by Wyndham Bowling Green, Bowling Green, United States of America
Microtel Inn by Wyndham Bowling Green is conveniently located at 1980 Mel Browning St in Bowling Green, United States of America
Hotel Location:
Address: 1980 Mel Browning St
City: Bowling Green
State: KY
Country: United States of America
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: noon
- Coffee/Tea Maker
- In Room TV
- Air Conditioning
- In Room Iron
- Hair Dryer
- Car Rent Desk