Albatross Backpackers In! 3 stars

51 Grainger Street, Newcastle upon Tyne, NE1 5JE, United Kingdom

Hotel image
Read more reviews for Albatross Backpackers In!