Alhambra Court Hotel Hotels & Inns in York.

Address:
31-32 St. Marys
York
YO30 7DD

visit our website at http://www.alhambracourthotel.co.uk

Call us on 01904 628474

Email: enquiries@alhambracourthotel.co.uk