Beach Hotel

107 OR Tambo Parade
Durban
South Africa