Address
Ambodiforaha
See more information
Mora Mora Village Hotel
Surrounded by tropical vegetation with a private beach area, Mora Mora Village Hotel is located on the eastern side of Sainte Marie Island, 7 km from Sainte Marie Airport.
There are no reviews yet.