10 letters · 13 points in Scrabble
noun an owner or manager of hotels
noun a traveler who lodges in hostels