A very good place to stay during your visit to Istambul, close to major attractions.