Kimpton Hotels Hotels Closest To Otis House Museum 141 Cambridge St.