Traveling to Istanbul? Check out The Guide Istanbul for insider tips and reviews about hotels, restaurants and attractions.