Why do you feel this listing needs to be reviewed?
The Royal Hotel Hull is one of the landmarks of the city. The hotel is in the City Centre, adjacent to the Railway station and within easy reach of the M62 Motorway.
74 views, Last viewed on Sunday, May 12th, 2024 at 8:27pm