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.
The property comprises of modern rooms appointed with TV, a telephone and coffee/tea makers.
Eat & Drink
At the restaurant international dishes are served.