Loading hotels
Confirming room availability...
Green Villa 31, No. 31 1 Gangarama Road Magalle Galle, Galle, Sri Lanka
Green Villa is located in Galle. This property is 0.9 mi from Galle International Cricket Stadium and features free WiFi. The homestay has a flat-screen TV. A buffet breakfast is available every morning at the property. Guests can relax in the garden at the property. Galle Fort is 1 mi from the homestay while Dutch Church Galle is 1 mi from the property.