Castle Backpackers
(47)
Hostel in Cape Town, South Africa
Address: 57 Castle St, Cape Town City Centre, Cape Town, 8000, South Africa
Phone: +27 21 001 3574
No information is available for this page. · Learn why
Situated in a secure and serene neighborhood, a short walk from the hustle Rwanda's largest market. The hostel is also located near to the airport and is a good ...