Palmleaves Beach Resort
Palmleaves Beach Resort
Hotel
Puthenthoppu PO
, Thiruvananthapuram, Kerala, India
695586
66
Average ·
30 reviews