Photos coming soon
HOTEL
Chen Villa
35/1 Mangala Road , 3rd Kurana, Katunayake
Where it sits
Chen Villa
35/1 Mangala Road , 3rd Kurana, Katunayake
7.18467, 79.86273
Plan around Chen Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
