Located 193 meters from Leaf Restaurant. Stop at The Rockwell All Suite Hotel and Apartments to discover the wonders of Cape Town. The hotel offers a high standard of service and amenities to suit the individual needs of all travelers.
Located 202 meters from Leaf Restaurant. Southern Sun Waterfront is a popular choice amongst travelers in Cape Town, whether exploring or just passing through.
Located 218 meters from Leaf Restaurant. Ideally located in the Cape Town City Center area, Signature Lux by Onomo V&A Waterfront promises a relaxing and wonderful visit.