Milena Suites
Hotel
İstanbul, Marmara Region
Situated in Istanbul, 200 m from Istiklal Street and 600 m from Taksim Square, Milena Suites features accommodation with free Wi-Fi, air conditioning, a bar and a shared lounge.
Number of rooms: 8
Kurabiye Sokak no 26, Beyoglu, 34435 Istanbul, Turkey