Situated in Cap Malheureux, 500 metres from Cap Malheureux Beach and 600 metres from Pointe aux Roches Beach, Myra Seafront Suites and Penthouses by LOV...
Myra Seafront Suites and Penthouses by LOV
Coastal Road, Cap Malheureux, Mauritius