Photo: Courtesy of Taj Boston
The new Taj Boston opened in the former home of the Ritz in April 2007. The 273-room hotel includes 15 private function rooms totaling more than 18,000 square feet, none more appealing than the restored 1927 roof deck. Open from April through November, the 3,400-square-foot patio offers stunning panoramic views of the city skyline and can be reserved for dinners of as many as 130 guests.
This information was previously published in the 2008 BizBash National Venue Guide.