Self Catering Accommodation
Main amenities
- 1 bedroom
- 1 bathroom
Location
Self Catering Accommodation Cape Town is located in Mowbray, which is one of the Southern Suburbs of Cape Town, South Africa, nearly a 5-minute walk from St. Peter's.
The historic Newlands Brewery is a short way from the homestay, while University of Cape Town is merely 1.2 km away. Cape Town Science Centre is also set around 25 minutes' walk away.
The apartment is equipped with a bathroom that features towels.
Experience ultimate comfort in the property's kitchen, supplied with an electric kettle. Self Catering Accommodation is just 0.9 km from the nearest bus stop Tugwell.