Grand Lion Hotel is set in Bishkek. This property offers access to free WiFi. The apartment also has 1 bathroom.