Hyatt Place Bowling Green, Bowling Green (3-star) | TravelManiac