Find and book hotels in Istanbul

Istanbul is Turkey's most populous city, and its cultural and financial center. Located on both sides of the Bosphorus, the narrow strait between the Black Sea and the Marmara Sea, Istanbul bridges Asia and Europe both physically and culturally.

 

Istanbul's population is estimated to be between 12 and 19 million people, making it also the largest in Europe and one of the largest cities in the world. Istanbul is one of three European Capitals of Culture in 2010.

 

Source: Wikitravel