Hotel National Ambilobe is located in Ambilobe, Madagascar on 15 Avenue de la Marne, BP, Centre Ville, Ambilobe 204. Hotel National Ambilobe is rated 3 out of 5 in the category hotel in Madagascar.
Address
15 Avenue de la Marne, BP, Centre Ville, Ambilobe 204