 |
York:
Ibis Hotel York Centre
price from 67 GBP
6.8/10 (55)
77 The Mount, YO24 1BN, York
Set within an original Georgian town house, this tastefully furnished hotel is ideally located in the heart of York, only 800 metres from the Medieval city walls.
Easily accessible, the hotel is positioned in The Mount area of the city, close to the rai...
|