Dotato della connessione WiFi gratuita, il Discovery Hotel si trova a Bishkek, a 5 minuti a piedi dal centro commerciale Asia Mall e a 2,5 km dalla stazione ferroviaria di Bishkek. In loco troverete un bar.
Le camere sono dotate di TV e bagno privato.
La reception è aperta 24 ore su 24.
Il Discovery Hotel dista 32 km dall'aeroporto internazionale di Manas.