Welcome to Hotel Student Castle Newcastle Newcastle upon Tyne, Student Castle Newcastle offers self-catering studios with free WiFi, located in Newcastle upon Tyne. The property is 3 minutes’ walk from Manors Railway Station and 7 minutes’ walk from the River Tyne Banks. The studios feature a microwave, stove and an en suite bathroom with shower. Other facilities on site include a shared lounge, a games room and vending machines. The Central Arcade Shopping Centre is 10 minutes’ walk away and Town Moor Park is 1.8 mile away. Newcastle United Golf Club is located 3.5 miles away. (Hotel Student Castle Newcastle Newcastle upon Tyne hotels booking).