Villa De Mer Guest Lodge in Port Alfred, Amatola & Stormberg, Eastern Cape, South Africa
Villa de Mer Guest house is situated on the beachfront in Port Alfred, South
Africa and is in a class of it's own. Established in 1996, this modern
Mediterranean style Guest House has been awarded four stars by the Tourism
Grading Council