Villa Raffaello Villa Galle
Situated in the centre of Galle, Villa Raffaello has a restaurant, a garden, free Wi-Fi, and free private parking for guests who drive. It is set 3.1 km from Galle International Cricket Stadium and features a shared kitchen.
No:348A, Colombo Road, Dadalla, 80000 Galle, Sri Lanka