A comfortable and clean apartment with the comfort of a hotel room in one of the most central locations of Istanbul.