Book Africa Village Apartments Crystal Towers
1 Park Lane Century City, Cape Town 1.2 km from city center
Location Hotel “Africa Village Apartments - Crystal Towers” is located in Cape Town. It boasts a convenient location within 10 km from the city center. Hotel features Please note that the entire hotel is smoke-free.
Facilities of Africa Village Apartments Crystal Towers
- Air conditioning