Villa Godahena Villa Ambalangoda
Situated in Ambalangoda, Villa Godahena features accommodation with a private pool, a patio and lake views. This property offers access to a terrace, free private parking and free Wi-Fi.
Godahena Road Godahena, 80302 Ambalangoda, Sri Lanka