You'll find Sheilan House just off the R72 Route in Port Alfred, This is luxury hotel accommodation in South Africa. Sheilan House is located in the sunshine province of the Eastern Cape in the small historic town of Port Alfred on the Sunshine Coast, Eastern Cape, South Africa. Golf holidays and weekend breaks can be arranged