A must stay place if you want the major sites in Istanbul in walking distance!