Hotels nearby Leo Road, Elfindale, Cape Town, South Africa



Ascot Gardens Self Catering Accommodation

Approximately 1.79 km away
Address: 8 Eksteen Ave, Cape Town, South Africa

Winhill Court

Approximately 1.82 km away
Address: ERF71126 Main Road, Plumstead, Cape Town, 7801, South Africa

Honey Bee Cottage

Approximately 1.83 km away
Address: 15 Eksteen Ave, Cape Town, South Africa

Ascot Villa

Approximately 1.85 km away
Address: 30 Hiddingh Rd, Cape Town, South Africa

Baraka Guesthouse

Approximately 1.87 km away
Address: 1 Delaney Rd, Cape Town, South Africa