The Duck Inn, que se encuentra junto al mar, es una excelente opción para tu estadía en Governors Harbour. Los huéspedes pueden mantenerse en movimiento con diversas actividades en los alrededores, como kayak. Hay otros detalles que te encantarán, como un jardín, y las unidades cuentan con cocinas y refrigeradores.