Guesthouse/bed and breakfast Yala Mangora Inn
★★
Wallawaya Rd,Pennegamuwa,, Yala, Sri Lanka Show on map
Flamingo Lake Resort is a 3-star hotel in Yala, Sri Lanka. It is one of 271 places to stay in Yala listed on Triptoic. The property has 1 rooms.
Wallawaya Rd,Pennegamuwa,, Yala, 82636, Sri Lanka
Flamingo Lake Resort is located at Wallawaya Rd,Pennegamuwa,, Yala 82636, Sri Lanka.
Flamingo Lake Resort is rated 3 stars.
Flamingo Lake Resort has 1 rooms.
Highly rated alternatives close by
Guesthouse/bed and breakfast
Homestay
Homestay
Hotel
Hotel
Hotel