The designer Windsor Hotel Newcastle lies in a beach area of Newcastle upon Tyne.
Its location next to a port allows to see a lighthouse and a monastery in Newcastle upon Tyne.
The hotel allows quick access to parks.
Windsor Hotel Newcastle provides guestrooms appointed with TV, a telephone, coffee/tea makers and a work desk. Bathrooms come with a bathtub, a hairdryer and a shower.
Corporate travelers are free to use a business center and a conference room offered on site.