The manager of a hotel on Edinburgh Royal Mile has apologised to a guest who left a scathing review on the business's TripAdvisor, claiming their stay was a "disappointment" despite paying nearly £500.

The customer and his wife booked two nights at the Holiday Inn Express Edinburgh on the Royal Mile and said an item was missing from their room after returning from a day out.

Sharing his thoughts on the hotel, which boasts 1,780 reviews with an average of 4.1 out of 5, the guest said: "£459 for two nights, what can I say other than not very good.

"After spending the first night with two flat pillows, the first morning as we went out for the day I asked for an extra pillow.

"When we returned later that night, the extra pillow wasn’t there, Holiday inn don’t have service phones in the

See Full Page