Photos coming soon
HOTEL
Dolphin Villa
377/d niwandama ja-ela Sri Lanka, Ja-Ela, Sri Lanka
Where it sits
Dolphin Villa
377/d niwandama ja-ela Sri Lanka, Ja-Ela, Sri Lanka
7.07841, 79.92601
Plan around Dolphin Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
