Situato a Knysna, a 2 km dalla Bollard Bay Beach, a 8 km dalle Knysna Heads e a 9 km dalla foresta di Knysna, lo Swallows Nest on Thesen offre un giardino e una terrazza. La struttura dista 1,6 km dal lungomare di Knysna e 2,1 km dal molo delle crociere in barca Featherbed.
La struttura dista 5 km dalla Riserva Naturale di Pledge e 17 km dalla Knysna National Lake Area. 26 km dall'aeroporto più vicino, quello di Plettenberg Bay.