Hotels

in Lac Mantasoa

Le Chateau du Lac

  • Parking
  • Bar
in Lac Mantasoa

Mantasoa Lodge

  • Parking
  • Pets allowed