Photos coming soon
HOTEL
Palms Villa
10/5, 2nd Km Post, Minuwangoda Road, Negombo
Where it sits
Palms Villa
10/5, 2nd Km Post, Minuwangoda Road, Negombo
7.19496, 79.87103
Plan around Palms Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 22, 2026.
