Clean, and comfortable self catering apartment, ideally situated close to the Taksim square, from where you can access all the attractions of Istanbul, via public transport.