Adres   :  Barbaros Mah. Mor Sümbül Sk. No:5A D:106 (Deluxia Palace) 34746 Ataşehir / Istanbul

Konum : Anadolu yakası Ataşehir Sheraton Oteli ve Watergarden alış-veriş merkezi arasında bulunmaktadır.