Just steps from Boston's Fenway Park, this vintage motor hotel has all the charms of a 1950s stay—but totally revamped with the coolest modern amenities.