El Green Casa está situado en Galle, a 1,7 km del fuerte de Galle, y dispone de aparcamiento privado gratuito.
Todas las habitaciones cuentan con aire acondicionado, TV de pantalla plana y baño privado con agua caliente. El Green Casa ofrece conexión WiFi gratuita.
La recepción está abierta las 24 horas.
Se ofrecen servicios de alquiler de bicicletas y coches. El estadio internacional de cricket de Galle se encuentra a 1,7 km del Green Casa, mientras que la iglesia holandesa de Galle está a 1,8 km.