Sure, location isn't this hotel's strong suit – it sits at the base of the Longfellow Bridge, which connects downtown Boston to Cambridge – but you don't come to The Liberty for convenience.
Situated in downtown Boston along Fort Point Channel, the hotel is in the ideal spot for ... whether you're going to Long Wharf or Liberty Wharf or to a restaurant. And if you're going to the ...