BACKPACKERS ACCOMMODATION Accommodation & Travel

Results

Amber Tree Lodge Cape Town South Africa

10 Kloof Nek Road
Tamboerskloof, WESTERN CAPE
SOUTH AFRICA

Situated in the heart of Cape Town at the foot of Table Mountain, Amber Tree Lodge Backpackers offers you a home from home in deluxe or dorm style

Results 1 - 1 of 1