This unpretentious hotel is located in Mahe.
Cerf
-4.63335, 55.49241 Open in Google Maps
CHA
CHA.VM
10 guests