103 Point Bay
Durban, Africa do Sul
Sobre o Hotel
LED televisions with satellite programming provide entertainment, while complimentary wireless Internet access keeps you connected.