Exceptional stay at Aydogan place, it’s a very luxurious apartment at a modern tallest tower of Istanbul, the area is great, Bus station outside door, Metro station 10 minutes walk, all brands and shopping street within walking distance, The home has everything one can desire for, spectacular views from the windows,
We truly enjoyed our stay