Hotel-de - Telford, United Kingdom close