Papaa Palace
Hotel
Tangalle
Papaa Palace is located in Tangalle just 200 metres from Tangalle Beach. Housed in a modern building, the accommodation provides clean and comfortable rooms with free internet access.
Number of rooms: 12
No: 17, medakatiya, 82200 Tangalle, Sri Lanka