Hotels nearby 165 Main Rd, Rondebosch, Cape Town, 7700, South Africa

Villa Garda

Approximately 1.97 km away
Address: 5 Osborne Road, Upper Mowbray, 7700, South Africa