Holiday Inn Express Rotherham North in Metropolitan Borough of Rotherham

Holiday Inn Express Rotherham North in Rotherham is a hotel. Holiday Inn Express Rotherham North is near Dorward Avenue.

Building Type
hotel
Operator
Holiday Inn Express
Tourism
hotel