A Perfect Location for your stay in the Heart of Istanbul.