Hosteller Synonyms

An owner or manager of hotels
(Noun)