Beschreibung Das Tower House liegt in einer dünnbesiedelten Region rund vier Kilometer nordwestlich von Gatehouse of Fleet nahe dem Zusammenfluss von Big Water of Fleet und Little Water of Fleet zum Water of Fleet.