Overview

The Newcastle Hotel

159 Elswick Road, Newcastle upon Tyne, Newcastle upon Tyne, NE4 6SQ, United Kingdom
+44 191 272 7345

AED 94+

Overall guest ratings

6.3/10 Good
Based on 153 reviews

Nearby

    show all
    Reviews
    Map

    Map

    Close