St Moscow Suites Taksim in Istanbul provides accommodation with free WiFi, 1.1 km from Istiklal Street, 1.3 km from Taksim Square and 1.4 km from Taksim Metro Station. The property is around 1.6 km from Galata Tower, 2 km from Istanbul Congress Center and 2.5 km from Dolmabahce Clock Tower. Suleymaniye Mosque is 4 km from the apartment and Topkapi Palace is 4.6 km away.
All of the air-conditioned units feature a private bathroom, flat-screen TV and fully equipped kitchen.
Guests at the apartment can enjoy a continental breakfast.
Dolmabahce Palace is 2.9 km from St Moscow Suites Taksim, while Spice Bazaar is 3.4 km away. The nearest airport is Istanbul Airport, 35 km from the accommodation.