Set in Dewsbury, Town Centre Apartments provides accommodation with free WiFi. Some units also have a kitchen equipped with an oven and a toaster. Manchester is 47 km from the apartment, while York is 46 km away. Leeds Bradford International Airport is 20 km from the property. Read more
Set in Dewsbury, Town Centre Apartments provides accommodation with free WiFi. Some units also have a kitchen equipped with an oven and a toaster. Manchester is 47 km from the apartment, while York is 46 km away. Leeds Bradford International Airport is 20 km from the property.