Find Hostels all over the World
Backpackers on Castle, HOSTEL in Cape Town South Africa.
Backpackers on Castle.
57 Castle Street, Cape Town, South Africa
Castle Street Backpackers is situated in the heart of the City, just one block away from the Cape Town Tourist Information Centre and within walking distance of train & bus stations, shops, restaurants, night spots and major attractions.
Our lodge is small, clean, cosy and secure.
Our job is to