Budget Hostel

90 Shields Road, Newcastle upon Tyne, NE6 1DL, United Kingdom

Hotel image
Read more reviews for Budget Hostel