Mum ‘horrified’ by state of hotel room she booked for £160