Leprechaun Holiday Inn Eastern Boulevard Cape Town 1981