The Ramada name is one that is associated with exceptional quality and value in hotels across the world, and this establishment in York offers the same high standards as you would expect. The in-house restaurant and bar offers a place to rest and relax after a long day of sightseeing in the interesting city. The racecourse is one of the local attractions.