Three North Street Hotel
Aldbrough, HU11 4QN, Reino Unido
El Three North Street es un establecimiento con jardín situado en Aldbrough, a 20 km del teatro Hull New Theatre, del castillo de Skipsea y de la estación de tren de Hull. Esta casa de 4 estrellas está a 23 km del Hull Arena.