Property Name: Taksim Holiday Suites
Property Address: ?nonu Mah. Cimen Sok. No:41 Elmada? /Taksim Istanbul, , 34373
Property Description: Located 350 metres from Taksim Metro Station, Taksim Holiday Suites features self-catering apartments with a washing machine. The apartments are 3 km away from Istanbul's historic district and offer free Wi-Fi. Taksim Holiday Suites offers the air-conditioned apartments with modern furniture and wooden floors. Each apartment has a flat-screen satellite TV, a seating area, and a fully equipped kitchen. Guests can prepare their own meals, or just visit one of the many restaurants and bars of Beyoglu district. The Topkapi Palace and Hagia Sophia are 3 km away, while Ataturk International Airport is 15 km. An airport shuttle service is also available.
Property Facts: Total Number of Rooms: 4Year of Last Renovation: N/A