Located 23 km from Galle International Cricket Stadium and 24 km from Dutch Church Galle in Galle, Villa new cinnamon offers accommodation with a kitchen. This beachfront property offers access to free Wi-Fi and free private parking.
Thotagamuwa - Aluthwala Road, 80240 Galle, Sri Lanka