1 Lord Mayor's Walk, York, YO31 7PD, United Kingdom

   

About This Property

Nearest Train Station York Railway Station
Distance to Train Station 1.22KM
Average Price From USD244
Hotel Star Rating 4