En la actualidad, el hotel, una posada tradicional situada en pleno centro de Cowes, sigue en pleno funcionamiento y es un refugio ideal para los amantes de la navegación a vela, huéspedes en viaje de negocios y turistas. El hotel consta de un total de 20 habitaciones y está prohibido fumar en todo el establecimiento. Entre otras instalaciones cuenta con servicio de salida 24 horas, bar, restaurante y conexión a Internet.
Cowes, un pueblecito náutico, está empapado de la historia de la navegación a vela. Se conservan diversos edificios de interés histórico en los alrededores. Se construyeron dos castillos en Cowes en 1815 con piedra de la abadía de Quarr (Ryde), después de que Enrique VIII disolviera el monasterio. El castillo en West Cowes alberga ahora el Real Escuadrón de Yates. El castillo de East Cowes sigue en pie en la actualidad y goza de vistas al estrecho de Solent. El aeropuerto de Southampton está a unos 31 km del hotel, mientras que el aeropuerto internacional de Bristol se encuentra a unos 159 km. El aeropuerto de Londres-Gatwick dista 153 km.
El bar, de decoración tradicional, sirve comidas a determinadas horas de día. El menú del restaurante cambia todos los días y ofrece productos frescos de la zona, además de una gran variedad de cervezas de barril tradicionales tipo 'ale' y una amplia carta de vinos.