"No trip to New England is complete without at least a quick stop in its largest city. Boston offers plenty of foliage, particularly along the Charles River Esplanade and in Franklin Park. The Newbury Boston offers luxurious rooms with views over the trees of the city's iconic Public Garden and Common." - Todd Plummer