XV Beacon may be another hotel which you may want to consider. While I have not stayed here yet some good friends of mine spent a weekend there recently and reported that they enjoyed the hotel quite a bit, especially their in-house restaurant, The Federalist. The website is
here