Garden Court South Beach is a 3 star hotel based in Durban. This hotel is situated at 73 Marine Parade,Durban,South Africa.
Garden Court South Beach hotel has following aminities:
Car parking (Payable to hotel, if applicable)
Car rental facilities
Some of our suggested Hotels in Durban are: