I'm planning a trip to Boston right after Christmas and am deciding between the Omni Parker and the Lenox Hotel. I can get a Premier Suite at the Omni or a classic room at the Lenox for basically the same price. Which is a better option?
Reviews seem to indicate that the Omni is in need of refreshing inside, but does this apply to the suites as well?
Also, we are driving up from NY and would prefer to park the car and not rely on it at all during the trip -- should this weigh in?
Any advice is greatly appreciated.