Die Unterkunft The Castle Inn, die in Dirleton, 2,3 km von Strand Yellowcraig Beach entfernt gelegen ist, verfügt über Übernachtungsmöglichkeiten mit einem Garten, kostenlosen Privatparkplätzen, einer Terrasse und einem Restaurant. Die Unterkunft verfügt über eine Bar und befindet sich weniger als 2,5 km von Strand Broad Sands Beach entfernt. Kostenloses WLAN ist verfügbar in der ganzen Unterkunft und Golfplatz Muirfield ist 3,5 km entfernt.
Alle Gästezimmer in der Unterkunft The Castle Inn sind ausgestattet mit einem Wasserkocher.
Royal Mile liegt 36 km von der Unterkunft The Castle Inn entfernt, während Bahnhof Edinburgh Waverley 37 km von der Unterkunft entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Edinburgh, 47 km von der Unterkunft The Castle Inn entfernt.