Green Casa is situated in Galle, 17 km from Galle Fort Free private parking is available on site Every room comes with a flat-screen TV Rooms are fitted with a private bathroom Green Casa features free WiFi There is a 24-hour front desk at the property The hotel also offers bike hire and car hire Galle International Cricket Stadium is 17 km from Green Casa, while Dutch Church Galle is 18 km away