Helderberg Forest Lodge, Cape Town, South Africa
Helderberg Forest Lodge is conveniently located at Upper Parel Vallei Road in Cape Town, South Africa
Hotel Location:
Address: Upper Parel Vallei Road
City: Cape Town
Country: South Africa
Hotel Features:
- In House Bar
- In Room TV