A luxury Edinburgh hotel has apologised after a guest was left furious at their 'foul' smelling room.
Known for it's premium service and elegant rooms, The Balmoral hotel on Princes Street has been frequented by many celebrities and high-class guests over the years, with most leaving behind five-star reviews.
However, staff at the hotel were forced to apologise earlier this month after a guest made a number of complaints about the quality of their stay.