Four Seasons Hotel Boston
Since it opened in 1985, the Four Seasons Boston has been the place for the establishment to drink tea. New as it is, it feels completely part of its blue-blooded home, next to Beacon Hill and overlooking the Boston Public Gardens. From its entrance lined with fountains, to its massive staircase,...