Just a few steps from Istiklal Street, Edessa Flat is 600 metres from Taksim Square. It offers self-catering accommodation with a balcony and air conditioning. Free WiFi is accessible throughout the premises.
Just a few steps from Istiklal Street, Edessa Flat is 600 metres from Taksim Square. It off Read more
Just a few steps from Istiklal Street, Edessa Flat is 600 metres from Taksim Square. It offers self-catering accommodation with a balcony and air conditioning. Free WiFi is accessible throughout the premises.
Just a few steps from Istiklal Street, Edessa Flat is 600 metres from Taksim Square. It offers self-catering accommodation with a balcony and air conditioning. Free WiFi is accessible throughout the premises.
Number of Rooms: 1