Self-Catering in Newcastle upon Tyne
One of Newcastle's latest landmarks. Situated in the heart of the City this is a perfect development for business and leisure travellers. Located close to Central Station. Guests are just a stones throw away from an abundance of bars and restaurants.
This page viewed on 7,500 occasions since 2nd September 2006