187/8, Bandaranayaka Place, Magalla, Galle, Sri Lanka
Green Casa is situated in Galle, 1.1 miles from Galle Fort. The property offers free private parking on site. Each air-conditioned room includes a flat-screen TV and a private bathroom with hot water. Free WiFi is available. A 24-hour front desk is provided. The hotel offers bike and car hire services. Galle International Cricket Stadium and Dutch Church Galle are both 1.1 miles away.