The Inn at St. Botolph, in Boston Massachusetts

The Inn @ St Botolph is Boston’s affordable luxury hotel. Situated in the prominent Back Bay neighborhood, it offers understated contemporary interiors graced with traditional styling and comfort. It’s the perfect destination for professionals on extended stay or families desiring the intimacy of a private residence dressed up with refreshingly customized services.