I recently had a wonderful stay at West India Quay, London. I have left a review on the hotel reviews here on Insiders. But I would also like to leave a review on the hotel's website. How do I do that?
The website says the reviews are from guests stating "Read what guests had to say on their online satisfaction survey, completed after a confirmed stay."
But I haven't had a satisfaction survey. How do I get one?