Situé à Dirleton, à 2,3 km de la plage de Yellowcraig, l'établissement The Castle Inn propose un jardin, un parking privé gratuit, une terrasse et un restaurant. Doté d'un bar, il se trouve à moins de 2,5 km de la plage de Broad Sands. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement et Muirfield se trouve à 3,5 km.
Toutes les chambres sont équipées d'une bouilloire.
Vous séjournerez à 36 km du Royal Mile et à 37 km de la gare de Waverley. L'aéroport d'Édimbourg, le plus proche, est implanté à 47 km.