Copthorne Hotel Newcastle

The Close
United Kingdom