Assuming that the hosting account is capable of meeting the minimum requirements, yes, you can install WordPress in a subdirectory of an existing site.
See more info here:
https://codex.wordpress.org/Giving_WordPress_Its_Own_Directory
Assuming that the hosting account is capable of meeting the minimum requirements, yes, you can install WordPress in a subdirectory of an existing site.
See more info here:
https://codex.wordpress.org/Giving_WordPress_Its_Own_Directory