Este establecimiento de gestión familiar ha ganado varios premios y es el único alojamiento de Dover que cuenta con 4 estrellas y el codiciado Gold Award.
El Hubert House se encuentra a los pies de la colina que conduce al castillo de Dover y a los acantilados blancos de renombre mundial. Se encuentra a solo 2 minutos a pie del centro y a 5 minutos de las terminales de ferry y cruceros.