Hope you enjoy your visit, wish I could come! Newcastle isn't quite my native town, but the nearest city. I can't recommend a hotel, but the shops are great, especially Eldon Square. Or get the metro to the Metro Centre Gateshead. Also the Newcastle Theatre Royal gets all the top shows: www.theatreroyal.co.uk/whats-on
I'm planning to spend a few days in Newcastle with a friend in June this year. It's a city that is new to me and I would appreciate GNetters ideas, firstly on where you stay so that we are central (as we'll be travelling by train). A reasonably priced hotel, either independent or a group. Then secondly some ideas of what to do and see.