Le Castlemead se situe au cœur d'un domaine arboré, dans une vallée boisée surplombant la baie de Manorbier, la péninsule de Pembroke et les ruines du château de Manorbier. La plage est accessible en 2 minutes à pied.
Situé au milieu de ses jardins, le Tudor Lodge Inn est un établissement à la gestion familiale de style traditionnel doté de son propre bar et d'un restaurant. Il se trouve à Jameston, à seulement 5 minutes de route de la côte.