Homestay Self Catering Accommodation Cape Town
25B Durban Road, Cape Town, South Africa
Choose your dates to see prices
25B Durban Road, Cape Town, South Africa
Choose your dates to see prices
Self Catering Accommodation Cape Town is a great place to stay in Mowbray, which is one of the Southern Suburbs of Cape Town, South Africa, around a 25-minute walk from the mountaintop monument "Rhodes Memorial".
Visitors will enjoy the comfort of a bathroom with bath sheets in the apartment.
Located 3.4 km from Devil's Peak, this apartment is not far from Tugwell bus stop. Attractions near the homestay include Mowbray Mosque, merely 6 minutes' walk away. Self Catering Accommodation is set 350 metres from St. Peter's. Mowbray railway station is a stone's throw from this accommodation.
The property includes self-catering facilities like an electric kettle for guests' convenience.