Heart of the City luxury apartment
2 Walmgate Apartment 2, York, YO1 9TJ, United Kingdom,Object type: Hotel York
Stay in the heart of York – Show map Located in the York City Centre of York, just 0.8 miles from York Minster and 900 yards from Bettys Cafe Tea Rooms, He