Das Ezkar Hotel liegt im Istanbuler Stadtteil Gümüpala von Avcılar und bietet einen Blick auf den Küçükçekmece-See. Die Lage in der Nähe eines ökologischen Parks mit Kanubereich ermöglicht eine naturnahe Umgebung, zugleich besteht eine gute Anbindung an das Stadtzentrum sowie die Tüyap- und CNR-Ausstellungszentren. Einkaufsmöglichkeiten und Krankenhäuser befinden sich ebenfalls in der Nähe.
Die klimatisierten Zimmer des Hotels sind mit Ausstattung wie Minibar, Safe, Telefon und Schreibtisch versehen. Gäste finden Badezimmer mit Haartrockner und Hausschuhen vor. Die Zimmer bieten sowohl kabelgebundenen als auch drahtlosen Internetzugang.
Das Hotel verfügt über ein Restaurant sowie Bars und Cafés. Ein 24-Stunden-Zimmerservice ist vorhanden, ebenso ein Arztservice und medizinische Betreuung. Für Sportbegeisterte stehen Fitnessmöglichkeiten und Wassersportangebote bereit. Kostenlose Parkplätze sind vorhanden, und gegen Aufpreis kann ein Flughafentransfer genutzt werden.