America's Best Value Inn
America's Best Value Inn (former Holiday Inn) is located at 260 Oxmoor Road.
Homewood City Council is holding a special meeting regarding the business license for America's Best Value Inn (former Holiday Inn) at 260 Oxmoor Road. The meeting will be held Thursday, March 13 at 6 p.m. at Homewood City Hall on the Council chambers on the second floor.
City Council members are encouraging residents to attend and give their opinion on this issue.