Windsor Hotel Newcastle is located on scenic beaches.
Thanks to a ferry port nearby, the impressive hotel is well connected with other parts of Newcastle upon Tyne.
All rooms in Windsor Hotel Newcastle are fitted with TV and a telephone.
Eat & Drink
At the restaurant international dishes are served.