Photos coming soon
HOTEL
Papaa Palace
No: 17, medakatiya, 82200 Tangalle, Sri Lanka, Tangalle
Where it sits
Papaa Palace
No: 17, medakatiya, 82200 Tangalle, Sri Lanka, Tangalle
6.03027, 80.79723
Plan around Papaa Palace
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
