Housed in a trio of converted 1880s town houses, this sophisticated inn in Back Bay offers comfortable accommodations and New England charm. It’s located on fashionable Newbury Street, one of the city’s favorite boutique and walking thoroughfares. Full breakfast (eggs, bacon, fruit, croissants) is included.