These spacious, self-catering apartments are in Istanbul’s Galata district, just 165 ft from Galata Tower. The building has an elevator, and free Wi-Fi and a flat-screen TV with a DVD player is in the apartments.