Palms Villa is a villa with a terrace, located in Ambalangoda. The air-conditioned unit is 10 km from Hikkaduwa. Free WiFi is provided throughout the property.
Palms Villa is a villa with a terrace, located in Ambalangoda. The air-conditioned unit is 10 km from Hikkaduwa. Free WiFi is provided throu Read more
Palms Villa is a villa with a terrace, located in Ambalangoda. The air-conditioned unit is 10 km from Hikkaduwa. Free WiFi is provided throughout the property.
Palms Villa is a villa with a terrace, located in Ambalangoda. The air-conditioned unit is 10 km from Hikkaduwa. Free WiFi is provided throughout the property.
Number of Rooms: 1