Sehit Muhtar Mh. Altin Bakkal Sk. No:42 Beyoglu, Istanbul, Turkey 34435 | +90 533 163 2334
Hotel Located only 300 meters away from the bustling Istiklal Avenue, Taksim Square and Taksim Metro Station.Those places are just 2 minutes walk to Lemon Residence.
Sehit Muhtar Mh. Altin Bakkal Sk. No:42 Beyoglu, Istanbul, Turkey 34435
+90 533 163 2334
+90 212 361 9385
info@lemonresidence.com