Peel Hotels Ltd

Terms of Business

For further information on 'Terms of Business' please contact Peel Hotels Ltd by post at Peel Hotels Ltd, 19 Warwick Avenue, London W9 2PS.

Peel Hotels Ltd registered in England and Wales, Company Registration No: 03473990. Registered for VAT number 865 5146 05. Registered Office Address: C/O Thrings Llp, 20, St. Andrew Street, London, England, EC4A 3AG. Trading Address: Peel Hotels Ltd, 19 Warwick Avenue, London W9 2PS.