Situé à Dirleton, à 2,3 km de la plage de Yellowcraig, l'établissement The Castle Inn propose un jardin, un parking privé gratuit, un restaurant et un bar. Vous séjournerez à 3,5 km de Muirfield, à 36 km du Royal Mile et à 37 km de la gare de Waverley. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement et la plage de Broad Sands est à 2,5 km.
Toutes les chambres sont équipées d'une bouilloire.
Un petit-déjeuner à la carte, anglais/irlandais complet et végétarien est servi chaque matin.
Le théâtre Edinburgh Playhouse et le Royal Yacht Britannia se trouvent à 37 km. L'aéroport d'Édimbourg, le plus proche, est implanté à 47 km.