This enchanting hotel is 650 metres from Salford railway station and just 600 metres from Manchester Victoria railway station. Nearby attractions include Manchester Cathedral, some 250 metres away, People's History Museum, situated around 500 metres from..