St Moscow Suites Taksim in Istanbul provides accommodations with free Wifi a 12-minute walk from Istiklal Street, 0.8 miles from Taksim Square, and a 17-minute walk from Taksim Metro Station. The property is around a 19-minute walk from Galata Tower, 1.2 miles from Istanbul Congress Center, and 1.5 miles from Dolmabahce Clock Tower. Dolmabahce Palace is 1.8 miles from the apartment, and Spice Bazaar is 2.1 miles 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.
Suleymaniye Mosque is 2.5 miles from St Moscow Suites Taksim, while Topkapi Palace is 2.8 miles away. The nearest airport is Istanbul Airport, 22 miles from the accommodation.