Stella Maris 194 Amazimtoti Self Catering accommodation Hotel
73 Beach Road Stella Maris 194 Stella Maris 194, Amanzimtoti, 4126
Want to save money while travelling? It’s easy: hotel «Stella Maris 194 Amazimtoti Self Catering accommodation» is located in Amanzimtoti. This hotel is located in the city center.