For those who prefer to be within walking distance of Boston's major attractions, staying downtown is the perfect choice.