Albion Hotel

January 15, 2010 01:59 by haci
The Albion Hotel is centrally located in the historical heart of Sultanahmet, Istanbul. We are extremely close to the major sites of the area including Topkapi Palace, the Blue mosque , St. Sophia Museum, Topkapi Palace Museum, Underground Cistern, Turkish Baths, the Grand Bazaar and more. The ho... [More]