St Moscow Suites Taksim ligt in Istanbul, op 12 minuten lopen van İstiklal Caddesi en 1,3 km van Taksimplein. De accommodatie biedt airconditioning, uitzicht op de stad en gratis WiFi.
Je kunt bij het appartement genieten van een continentaal ontbijt.
Metrostation Taksim ligt op 17 minuten lopen van St Moscow Suites Taksim, en Galatatoren ligt 1,6 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Istanbul, op 35 km van de accommodatie.