Nestled in the heart of Constantia, set on what is known as a "17th-century historical treasure” The Alphen is a luxury boutique hotel in one of the world’s most spectacular cities, Cape Town, set
on acres of impressive lush garden lands.
Follow me is only possible for registered members of the Apex Multiverse
Log in If you are not yet registered ? Register now free of charge Free Registration
| No follow |