Observatory Backpackers

235 Lower Main Road, Observatory, 7925 Cape Town, South Africa

Hotel image
Read more reviews for Observatory Backpackers