Albion Place Apartment Cape Town apartment offers fine accommodation in Cape Town.
Set in Newlands district of Cape Town, just 10 minutes drive from Cape Town International Convention Centre, Table Mountain and Design Museum of South Africa. A 10-minute walk to the center of Cape Town. Guests will enjoy italian and chinese meals in Mama Roma, which is 500 meters from the property.
The apartment provides rooms featuring a seating area and flat-screen TV.
A kitchen is provided.
5 minutes' drive from Cape Town International airport and 10 minutes' walk to Newlands train station.
The property offers golf, tennis and cycling.