LikeShareFollow
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.
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.