Adrian Kaplan has been appointed as marketing director for Starwood Hotels and Resorts in South Africa, namely The Westin in Cape Town and The Sheraton in Pretoria.