25 Commercial Street, Cape Town 8000, South Africa
Distance: 90 m
Company description
The Parliament Hotel is a well-established three-star hotel conveniently located in the heart of Cape Town. With English, Italian and German speaking management, it offers business travellers and inte