Sehit Muhtar Mh. Altin Bakkal Sk. No:42 Beyoglu, Istanbul, Turkey 34435 | +90 533 163 2334

LOCATION

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.

CONTACT