There are no hotel results in Norwood. Below are the closest 50 hotels near Norwood.
Save 27% compared to hotels of similar ratings
600 West 3rd Street, Covington, Kentucky, 41011, United States
1 review and 121 opinions
"We stayed at the hotel while attending a weekend baseball game in July 2012. The hotel was clean and..."
Good for: Family Travel, Budget Travel, Road Trip