Located in Istanbul, 3.2 km from Taksim Metro Station and 3.2 km from Taksim Square, Suite 94 6 offers air conditioning. The property is around 3.4 km from Dolmabahce Clock Tower, 3.7 km from Dolmabahce Palace and 3.8 km from Istiklal Street. Free WiFi is available throughout the property and Istanbul Congress Center is 1.6 km away.
The spacious apartment features 1 bedroom, a flat-screen TV with satellite channels, a fully equipped kitchenette with a fridge and a stovetop, a washing machine, and 1 bathroom with a shower.
Galata Tower is 4.7 km from the apartment, while Istanbul Sapphire is 5.1 km away.