Location This beach hotel is located in the heart of D'Mall, just one minute from the beach on foot. It lies 20 metres from both the access road and public transport links, and is strategically located close to all basic necessities and key establishments...