Flamingo Bay Water Lodge
Resort hotelWaterfront resort with eco-chic chalets, plus a spa, a pool & complimentary breakfast & dinner.
Address
0000, Inhambane, Mozambique
Contact
+258 29 356 005Rating on Google Maps
4.10 (63 reviews)Open on Google Maps
Working Hours
- .: Hide open hours for the week