It's something in between hotel and guest house, based on the definition in those links. It's run by staff, not the owner, that's onsite 24/7, but are lacking some of the facilities you'd normally expect in a hotel.