This 5 star establishment is called Heaven on earth. Luxury self-catering or B&B, fully equiped two bedroomed flatlet on the waters on the edge of Bayview. Stylish decorated rooms, all with unspoilt sea view.


12 Awie Dodd Street, Mossel Bay, Western Cape 6520, South Africa

Contact Form

    Video Upload