Can’t ask for a better location, literally steps from the Hynes convention center on charming Newbury St! Perfect for a single business traveler.