The Inn at St. Botolph is definitely our home away from home. The building blends in with the Back Bay neighborhood and is conventionally located near the green line and prudential center. All of the rooms are very quite and overlooked St. Botolph Street.
Pros: null
Cons: null
more