Published in: Hotels-Resorts-Villas Cresta Grande – Cape Town Author SGLuxeBiz Published on: Memorable moments and experiences are created with a smile, a home away from home for local and international guests.