80 W Beach Dr, Port Alfred, 6170, South Africa, PORT ALFRED, SOUTH AFRICA
++27 46 624 1920
The Beach House is a hotel.