Location: St Helena Bay, West Coast, South Africa
Go and have a good time . . .
And most importantly - make yourself at home
Goblin’s Inn, located in quiet peaceful surrounding of Stompneusbaai, offers 4 self-contained units on the first floor with sea view, 2 self-catering apartments on the ground floor and 2 communal braai areas.