Leda Flats is a nice accommodation in istanbul !!
Very friendly and helpful people who are always ready.
Located near the large Center and the beautiful places you must visit.
Highly recommended to stay here in the large apartment.
We will be back at this address, a real winner !!
Nothing but very satisfied !