Le Anchor est situé en plein coeur de la zone de sports nautiques de Cowes. Face au port de plaisance et à quelques minutes du Terminal Red Jet, il occupe un emplacement idéal pour se détendre après une longue journée.

L 'hotel Anchor propose une restauration de qualité, de bonne bière et vous offre un accueil chaleureux tout au long de l'année.