Dodos place is in a fantastic location just a 1 minute walk from the main Street in Istanbul
We hired the two apartments and they were ideally suited to our needs. Clean and comfortable, spacious and well thought out , I would not hesitate to stay here again