Mamo aparts is situated in the Sisli district of Istanbul, 3.2 km from Taksim Metro Station, 3.2 km from Taksim Square and 3.4 km from Dolmabahce Clock Tower. The property is around 3.8 km from Istiklal Street, 3.8 km from Dolmabahce Palace and 4.
Number of rooms: 3
13 Feriköy Fırın Sokak, Sisli, 34380 Istanbul, Turkey