Green Bird İstanbul 3 yıldızlı tesisi olup Aya Triada Kilisesi'dan sadece 8 dakika yürüme uzaklığındadır. Tesis içinde otopark da mevcuttur.
Otel, Haliç semtinde, Istiklal Caddesi'den birkaç adım uzaklıkta bulunmaktadır. Otel da Dolmabahçe Camii'a 20 dakikalık yürüme mesafesindedir. Taksim - Gezi Parkı Çıkışı metro istasyonu, otelden sadece 400 metre uzaklıkta, Yıldız Parkı'a kolayca ulaşılabilir.
Her sabah otelde kontinental kahvaltının servisi yapılır. Misafirler, Green Bird'den yürüyerek 10 dakika mesafesindeki 360 İstanbul, Zübeyir Ocakbaşı gibi lokantalarda yemek yiyebilirler.