A more positive word, from the hotel’s perspective, would be provides . Offers, is suitable when listing various hotels that you might choose. Also, for ‘persons’ you might consider ‘individuals’.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousIs "offers" okay?It's fine with me, but 'private persons', as already mentioned, can be 'individuals', and 'rehabilitation services' doesn't mean much to me, so I can't advise you on a word that might be better. It sounds like physical therapy to recover from a broken leg, for example. Why would that service be in a hotel?