Green Casa ligt in Galle, op 1,7 km van Galle Fort. Er is gratis privéparkeergelegenheid bij de accommodatie.
Elke kamer is voorzien van airconditioning en een flatscreen-tv. De kamers hebben een eigen badkamer met warm water. Green Casa biedt gratis WiFi.
De receptie is 24 uur per dag geopend.
Het hotel biedt ook fiets- en autoverhuur. Het internationale cricketstadion van Galle ligt op 1,7 km van Green Casa, en de Nederlandse Kerk van Galle bevindt zich op 1,8 km afstand.
Aantal kamers : : 3