I have worked in just about every department in hotels and without fail the one that had everything dumped on them, and we're treated with the least respect were Night Porters/Managers - "What do you do all night?" when you clean all the public areas, set breakfast, set functions, do stocktakes and audits, man reception and the phones, as well as serving on the bar and dealing with drunk knobheads....🤦 Any job no one else wanted to do "The Night Porters will do it" anything wasn't done "Night Porters fault".
I've never known an issue towards receptionists though from other staff, they were always a bit better than the rest of us in most places I've worked, I work on reception and restaurant now but I'm a shift manager so it might be a different perspective because I'm in charge no matter which area I'm based.
As for the public, the attitude towards anyone in hospitality (and probably dealing with the public in most service positions) is frankly, disgusting and getting worse, and on reception you bear the brunt of it because you're the 'face' they can see or the 'voice' they can hear.
The moment someone swears at me, uses personal insults or starts to shout then it's game over for me, I tell them I'm not dealing with them until they've calmed down and am hanging up/walking away. I don't care of someone is frustrated, angry, have just lost their gerbil, if they're aggressive towards me I'm not dealing with them, full stop.
And no, that's not bad customer service, because until they get personal/aggressive/abusive I'll bend over backwards to help someone out, even when it's them that have screwed up and got something wrong (increasing trend of people getting what they book/order and although it's as described, they had a different idea in their heads and they seem to think I should be responsible for that) I'll do anything to put something right even when it's not me/where I work that's been the issue.
I realise I'm lucky though because I'm backed by my employers because they know that I'm good at my job and the only thing I won't deal with is abuse from customers, or staff either, so if I refuse someone service or to deal with them, or pull a member of staff to one side, there's a damned good reason. Big learning curve to get here though, and I've been on the recieving end of all sorts of nonsense.
Most people do actually want an issue sorted but think the way to do that is shout and ball, and when you're calm and explain you'll help if they stop being an arse (obviously not in those words 😂) then they calm down and things get solved much faster. Failing that a standard "I'll pass your comments on" and repeat bores the most determined shouter into going away.
Hotel work is an eye opener and we've just done Christmas, when everything is 100 times worse, but then I've just had 2 weeks off, so feeling pretty positive ATM, my response would have been very different on Jan 2nd because I was totally fed up of arsey people. You need regular time away from this job or it can drag you down.