Cape Town, South Africa
Cape Town (Afrikaans: Kaapstad; [ˈkɑːpstat], Xhosa: iKapa) is one of South Africa's three capital cities, serving as the seat of the Parliament of South
Located 1.5 miles from Mouille Point Beach and 1.5 miles from Three Anchor Bay Beach in the center of Cape Town, Greenwich Apartments provides...
Free parking
Non-smoking rooms
Free! Free private parking is available on site (reservation is not needed).
Located 1.5 miles from Mouille Point Beach and 1.5 miles from Three Anchor Bay Beach in the center of Cape Town, Greenwich Apartments provides...
Cape Town (Afrikaans: Kaapstad; [ˈkɑːpstat], Xhosa: iKapa) is one of South Africa's three capital cities, serving as the seat of the Parliament of South