
Istanbul, Türkiye
Istanbul Apart Hotel
Aparthotel
Only 5 minutes' walking distance from Taksim Square, Istanbul Apartment® Istiklal is 150 feet from the popular Istiklal Street. It offers accommodation with free Wi-Fi. The units are air-conditioned and stylishly furnished. Each…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Launderette





















