Absolutely yes.
We do allow WordPress multiple websites on all our website hosting packages, however, please note that our Shared hosting is limited to 30 Entry Process (Entry Process - One Entry Process last for a couple of seconds only, please do not confuse this is how many visitors your website can handle. Our monitoring system detected an average of 30 Entry Process to handle between 130 - 170 visitors at the same time, this can differ on the website configuration. )
If your websites have low traffic you can easily install WordPress multiple websites without any problem.
If you need any help, please do not hesitate to contact us. Our team is available 24/7 via our Chat or via ticket submission.