Delta Hotels York
HotelYork
Situated on Tadcaster Road, Delta Hotels York offers comfortable accommodation with views overlooking the racecourse. Guests can dine at the on-site restaurant or take advantage of leisure facilities that include a spa, a gym, and an indoor swimming pool.
Google rating 4.1 · 2,016 Google reviews · See on Google Maps