High Street Hostel

8-18 Blackfriars St., Edinburgh EH1 1 NE ,United Kingdom
High Street Hostel High Street Hostel is one of the popular Hostel located in 8-18 Blackfriars St. , listed under Hotel in Edinburgh , Hostel in Edinburgh ,

Contact Details & Working Hours

Map of High Street Hostel