O Sultan Hotel está situado em Bishkek, a 6 km do centro da cidade. O acesso Wi-Fi e o estacionamento são gratuitos na propriedade.
Todos os quartos climatizados incluem uma televisão de ecrã plano por satélite, uma chaleira eléctrica e pisos alcatifados. A casa de banho privativa inclui um secador de cabelo e chinelos.
Também está disponível um restaurante.
A Mesquita da Rua Gogol fica a 8 km do Sultan Hotel. A Praça Ala-Too fica a 10 minutos de carro. O Parque Nacional Aloa Archa pode ser alcançado em 45 minutos de carro.