Near the cricket stadium in Melrose, this boutique-hotel is a mecca for fans on game days while appealing to tourists looking for something local on others. It's best to hop a taxi or rideshare ...