How Far Is The Barbarossa Istanbul Metro Hotel From The Center Of Istanbul? of The Barbarossa Hotel in Istanbul. Official Website.