Find hotels in Fenway–Kenmore, Boston from $104