The Inn veranda at Castle Hill is an ill chill spot. Info Written by Markus Grannenfelt On November 6, 2012 Tagged The Inn, Castle Hill, Kalk Bay, Cape Town, South Africa