Roomzzz Aparthotel York City Terry Avenue, York YO23 1FG