Jeeva Villa
Nagahawatta Pedesa 189/11, 80000 Galle, Sri Lanka
Situated in Galle, 4.2 km from Galle International Cricket Stadium, Jeeva Villa features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. The property is around 4.4 km from Galle Fort, 4.