Mechanic David Craig booked a hotel in Inverness for a catch-up with old friends - and wound up making a filthy discovery behind the bed in his room.
David, 52, uncovered a pair of soiled women's underwear when he moved the bed in his room to retrieve his car keys.
The floor beneath the bed in the Holiday Inn Express Inverness was also littered with decomposing bits of food and a solid layer of dust indicating it hadn't been cleaned for some time.