Em Istambul, a 8,9 km de Torre de Leandro, Mini Suite Otel apresenta vistas da cidade. Este hotel de 3 estrelas dispõe de um terraço, quartos com ar condicionado, acesso Wi-Fi gratuito e casa de banho privativa. O estacionamento privado pode ser providenciado por um custo extra.
Os quartos dispõem de uma televisão de ecrã plano com canais por satélite, minibar, chaleira, chuveiro, produtos de higiene pessoal gratuitos e secretária. No alojamento, todos os quartos estão equipados com roupa de cama e toalhas.
Os funcionários da receção falam inglês e turco.
Palácio de Dolmabahce fica a 12 km de Mini Suite Otel, enquanto Campanário de Dolmabahce está a 13 km de distância. O aeroporto mais próximo é o Aeroporto Internacional Sabiha Gökçen - Istambul, que fica a 28 km de Mini Suite Otel.