Flower Palace Hotel Antsirabe is located in Antsirabe, Madagascar on 50 Avenue Georges Clemenceau Place de l'Independance, En plein centre ville, Antsirabe 110. Flower Palace Hotel Antsirabe is rated 3 out of 5 in the category hotel in Madagascar.
Address
50 Avenue Georges Clemenceau Place de l'Independance, En plein centre ville, Antsirabe 110