Situata a Galle, a 1,7 km dalla Fortezza della città, la Green Casa offre gratuitamente un parcheggio privato.
Tutte climatizzate, le camere sono dotate di TV a schermo piatto, WiFi gratuito e bagno privato con impianto per l'acqua calda.
La reception è aperta 24 ore su 24.
L'hotel Green Casa propone il servizio di noleggio auto e biciclette e vi attende a 1,7 km dallo stadio internazionale di cricket Galle e a 1,8 km dalla chiesa olandese di Galle.