Motels, Eating places
The Townhouse Newcastle
The Townhouse Newcastle is a beautifully furnished four-bedroom apartment located in the vibrant city of Newcastle Upon Tyne, just under 1.3 miles from central rail stations. This spacious accommodation can comfortably sleep up to 11 guests, making it suitable for business travellers, leisure visitors, large groups, and families.
The property features stylish private bedrooms, a living room with a sofa bed and flat-screen TV, a fully equipped kitchen, and three bathrooms. Its central location allows easy access to the city's nightlife, attractions, shopping centres, and historic sites, with free secure onsite parking and Wi-Fi available for all guests. Generated from the website