Open All Year... The Ibrahim Pasha Hotel, a hundred-years-old, 4-storey Turkish House is located in a central but quiet Street of the historical Sultanahmet. It has one of the most central locations at the historical Sultanahmet district of Istanbul, across from the Blue Mosque and a few minutes walk away from the most important historical sights.