Book an enriching escape to Beacon Hill and stay in boutique hotel rooms with upscale amenities at The Liberty, a Luxury Collection Hotel, Boston.