by By Michael Shapiro | October 14, 2009

The 230-room Hotel Palomar Philadelphia opens tomorrow in the city's Rittenhouse Square neighborhood. The LEED-certified hotel is in the renovated Architects Building, an art deco landmark constructed in 1929. The hotel offers 6,000 square feet of meeting space, including a 2,750-square-foot penthouse ballroom with views of the city. Also available are three adaptable meeting rooms and a 12-person boardroom.