
Istanbul, Türkiye
Mio Suites II
3-star hotel
1.0 km straight-line distance
Enjoy a comfortable stay at Element Suites, located in the heart of Istanbul, just a short walk from Taksim Square and Istiklal Avenue. This aparthotel offers convenient amenities such as complimentary Wi-Fi, a self-serve…
- Wi-fi
- 24-hour reception
- Launderette · extra charge
- Laundry service





















