City Hostel Inverness
23a High Street, Inverness, IV1 1HY, United Kingdom,Object type: Hostel Inverness
Stay in the heart of Inverness – Great location - show map Located in Inverness, within 450 yards of Inverness Castle and 1.1 miles of Caledonian Canal, Ci