hotelier
noun
°someone who runs a hotel.