I stayed at Green Garden for 5 nights in October 2012. It is in a good location, just 5 minutes walk from Discovery Mall. The hotel is very clean and the room service is very good. The staff are super friendly and greet you by name. It has a very nice pool area - it is only small, but if you want a larger pool then you are allowed to use the one at Febri's just down the road, as they are sister hotels.
The breakfasts were plentiful and very nice with a good selection and they make amazing pancakes. My only complaint is that they were doing construction work in the basement whilst I was there and my room was fairly close to it and the bang bang bang all day of the hammers got a bit much - hence me spending quite a bit of time at Febri's. They were still going at 9.15pm one night so I phoned down to reception and complained and they stopped but they should be more considerate. Another morning they started at 6.45am. I think that if they are doing construction, you should be warned before they take your booking.
Most nights, they have a singer come in that is quite pleasant to listen to.
There is a good money changer about 2 doors down and an excellent Indian restaurant next door and an excellent Thai place across the road.
This is a good homestyle feel hotel. It is small with only about 30 rooms so you get to meet the other guests. There were mainly Aussies there when I was there.
had it not been for the construction, I would have given it 5 stars