Boston -- W or Liberty Hotel?
It is going to be my first time in Boston. Just a quick overnight business trip. I'd like to see whatever sights I can see in a short period of time. It looked the like the W was best for being able to walk to some attractions?
Thanks!