Last updated on May 17, 2023
The luxorious Villa Claire is located at rue du Marché in Toliara. The hotel is rated as Exceptional with score of 9.7, based on 29 hotel reviews.
One record