Green Casa is located in Galle, 1.1 mi from Galle Fort. Free private parking is available on site.
Each air-conditioned room comes with a flat-screen TV. Rooms are fitted with a private bathroom with hot water facility. 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 1.1 mi from Green Casa, while Dutch Church Galle is 1.1 mi away.