Set 2.1 km from Talpe Beach and 8.6 km from Galle International Cricket Stadium in Talpe, Panthuja Villa offers accommodation with a kitchen. This property offers access to a balcony, free private parking and free Wi-Fi. Galle Fort is 8.
Heenatigala Road, 80615 Talpe, Sri Lanka