One mile from Rotherham town centre and 15 minutes' drive from Sheffield. All rooms include a 32-inch flat-screen TV. Wi-Fi and parking are free.
Nombre de chambres: 86
Moorgate Road, Rotherham, S60 2BG, Royaume-Uni
Hôtel réservé 1 fois aujourd'hui.