Located in Istanbul, 2.4 km from Taksim Metro Station and 2.4 km from Taksim Square, Center Suite 11 provides city views and free WiFi. The property is around 2.7 km from Dolmabahce Clock Tower, 2.9 km from Dolmabahce Palace and 3 km from Istiklal Street. The property is 3.5 km from the city centre and less than 1 km from Istanbul Congress Center.
This air-conditioned apartment is equipped with 2 bedrooms, a satellite flat-screen TV, a dining area, a fully equipped kitchen with an oven, and a living room. Towels and bed linen are provided in the apartment.
Galata Tower is 3.9 km from the apartment, while Halic Congress Center is 8.2 km away.