Avcılar semtinde, İstanbul Üniversitesi'dan 950 metre mesafede yer alan Turkeli Otel deniz manzaralı 28 oda sunmaktadır. Tesisin yakınında özel otopark da mevcuttur.
Bu otel, Pelican Mall Alışveriş Merkezi ve Yaşam Merkezi'a 1 km uzaklıkta yer alır. Otel, İstanbul şehrindeki Barış Manço Kültür Merkezi'nın hemen yanında yer almaktadır. Cami Sokak otobüs durağı tesise 250 metre uzaklıktadır.
Turkeli Otel, balkon, minibar buzdolabı, giyinme alanı içeren konuk odaları sunmaktadır. Banyolarda ayrı tuvalet, duş bulunur.
Her sabah konuklar restoranda kahvaltı edebilir. Seçkin yemekleri sunan Tas Firin Lahmacun, Leziz Pide, tesisten 450 metre uzaklıkta bulunur.