Located 1,604 meters from Green Leaf Restaurant And Take Away. Elements Lodge is perfectly located for both business and leisure guests in Cape Town. Offering a variety of facilities and services, the hotel provides all you need for a good night's sleep.
Located 1,774 meters from Green Leaf Restaurant And Take Away. Casa Mia Guesthouse is a popular choice amongst travelers in Cape Town, whether exploring or just passing through.
Located 2,043 meters from Green Leaf Restaurant And Take Away. Saltycrax Backpackers is a popular choice amongst travelers in Cape Town, whether exploring or just passing through.