Apartmán Green Garden Self Catering 1 poskytuje ubytování s Wi-Fi v celé budově, 5 km od Victoria Botanical Gardens. Apartmán nabízí terasu i pokoje s balkónem, osobním sejfem a místností na posezení.
Apartmán se nachází v blízkosti Cathedral of Our Lady of Immaculate Conception, což je vzdáleno asi 7 km. Centrum města Victoria je 5 km od nemovitosti.
Z pokojů je možnost shlížet dolů na hory. Apartmán Green Garden Self Catering 1 nabízí 2 ložnic, kde může spát až 4 hostů. Mají také 1 koupelen s samostatnou toaletou a sprchou.