Green Casa
Stunning 8.7 (76 reviews)
Hotel
About it
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.
Its strengths
24hr reception
LAN Wi-Fi
Parking
Breakfast
Restaurant
Pool
Spa
Location
187/8, Bandaranayaka Place, Magalla, Galle, Sri LankaGalle
Dates of your stay
Availability with