If you have questions or concerns about your stay, call +44 153 948 8464 to talk to a The Elleray front desk representative.