St Moscow Suites Taksim ligt in Istanbul, in de buurt van İstiklal Caddesi, Taksimplein en Metrostation Taksim, en biedt gratis WiFi.
Alle units zijn voorzien van airconditioning, een eigen badkamer, flatscreen-tv en een volledig uitgeruste keuken.
Er is dagelijks een continentaal ontbijt beschikbaar bij het appartement.
Galatatoren ligt op 19 minuten lopen van St Moscow Suites Taksim, en Istanbul Congress Center ligt 2 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Istanbul, op 35 km van de accommodatie.