Construído num edifício com 200 anos e totalmente renovado em 2013, o Sultan Mansion está localizado na Península Histórica de Istambul. Existe uma grande quantidade de locais históricos, como o Palácio de Topkapi, a Basílica de Santa Sofia e a Mesquita Azul, na área circundante.
As unidades climatizadas do Sultan Mansion apresentam uma televisão de ecrã plano com canais por satélite. Há também um frigorífico em cada um. As casas de banho privativas incluem um chuveiro, produtos de higiene pessoal gratuitos e toalhas.
Os hóspedes podem saborear uma variedade de pratos deliciosos da cozinha tradicional turca e internacional em restaurantes nas proximidades.
Os hóspedes podem facilmente aceder à popular Praça Taksim através da estação de eléctrico situada a uma curta caminhada. O Aeroporto Ataturk de Istambul encontra-se a cerca de 18 km. Também são organizados serviços de transporte de/para o aeroporto, mediante um custo adicional.